import { redirect } from 'next/navigation' import Image from 'next/image' import { auth } from '@/lib/auth' export default async function AuthLayout({ children, }: { children: React.ReactNode }) { const session = await auth() // Redirect logged-in users to their dashboard if (session?.user) { const role = session.user.role if (role === 'SUPER_ADMIN' || role === 'PROGRAM_ADMIN') { redirect('/admin') } else if (role === 'JURY_MEMBER') { redirect('/jury') } else if (role === 'OBSERVER') { redirect('/observer') } } return (
{/* Simple header with logo */}
MOPC - Monaco Ocean Protection Challenge
{/* Main content */}
{children}
{/* Simple footer */}
) }