--- import LoginPage from '@/components/Login.jsx'; import Base from "@/layouts/Base.astro"; import Root from "@/components/AppLayout.jsx"; import { requireAuthHook } from '@/hooks/requireAuthHook'; const user = await requireAuthHook(Astro); const isLoggedIn = Boolean(user); const accessDenied = Astro.locals.accessDenied || false; const requiredRoles = Astro.locals.requiredRoles || []; ---