import { getServerSession } from "next-auth/next"; import { authOptions } from "@/lib/auth-config"; import { redirect } from "next/navigation"; export const dynamic = "force-dynamic"; export default async function SuperAdminLayout({ children }: { children: React.ReactNode }) { const session = await getServerSession(authOptions); if (!session?.user || session.user.role !== "superadmin") redirect("/dashboard"); return <>{children}; }