import { Head } from '@inertiajs/react'; import { AlertCircle } from 'lucide-react'; import type { ReactNode } from 'react'; import { AdminShell } from '@/components/admin/admin-shell'; import type { AdminMenu } from '@/components/admin/admin-shell'; import AppearanceToggle from '@/components/appearance-toggle'; import { Alert, AlertDescription, AlertTitle } from '@/components/ui/alert'; export function AdminPage({ activeMenu, backendMessage, children, description, title, }: { activeMenu: AdminMenu; backendMessage?: string | null; children: ReactNode; description: string; title: string; }) { return ( <>

{title}

{description}

{backendMessage ? ( Response backend {backendMessage} ) : null} {children}
); }