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