import { AdminHeader } from '@/components/admin-header' import { AdminNav } from '@/components/admin-nav' // Auth is enforced solely by middleware (auth.config.ts → authorized callback). // All cross-group navigation (admin ↔ main) uses tags (full page reload) // to avoid React Error #310 caused by Next.js 16.x route-group transition bug. export default function AdminLayout({ children, }: { children: React.ReactNode }) { return (
{/* Horizontal Tab Navigation */}
{/* Page Content */}
{children}
) }