public function getFrontendAreas(): AreasCollection
    {
        $areas      = (array) Arr::get($this->config, 'routes.frontend', self::$fallbackFrontendRoutes);
        $collection = new AreasCollection();

        foreach ($areas as $areaId) {
            $area = $this->areas->getById($areaId);

            if ($area) {
                $collection->add($area);
            }
        }
        return $collection;
    }