import { Error } from "_components/Error"; import { getServerSession } from "api/auth/[...nextauth]/auth"; export default async function ReportLayout({ children }: { children: React.ReactNode }) { const session = await getServerSession(); if (!session) return ; const user = session.user; if (!user?.permissions.includes("ADMIN_USER")) return ; return <>{children}; }