import { usePage } from '@inertiajs/react'; import type { ReactNode } from 'react'; import { SidebarProvider } from '@/components/ui/sidebar'; import type { SharedData } from '@/types'; type Props = { children: ReactNode; variant?: 'header' | 'sidebar'; }; export function AppShell({ children, variant = 'header' }: Props) { const isOpen = usePage().props.sidebarOpen; if (variant === 'header') { return (
{children}
); } return {children}; }