import Link from "next/link"; import { ArrowLeft, ShieldCheck } from "lucide-react"; import { requireAdmin } from "@/lib/session"; import { Logo } from "@/components/brand/logo"; export const dynamic = "force-dynamic"; export default async function AdminLayout({ children }: { children: React.ReactNode }) { const user = await requireAdmin(); return (