import { Sidebar } from '@/components/layout/Sidebar' import { Header } from '@/components/layout/Header' import { auth } from '@/lib/auth' import { headers } from 'next/headers' import { redirect } from 'next/navigation' export default async function DashboardLayout({ children, }: { children: React.ReactNode }) { const session = await auth.api.getSession({ headers: await headers() }) if (!session?.user) { redirect('/login') } // Superadmin Redirect const superAdminEmail = process.env.SUPERADMIN_EMAIL || 'superadmin@innungsapp.de' if (session.user.email === superAdminEmail) { redirect('/superadmin') } return (
{children}
) }