Files
Tracearr/apps/web/src/components/layout/Layout.tsx
Rephl3x 3015f48118
Some checks failed
CI / Lint & Typecheck (push) Has been cancelled
CI / Test (routes) (push) Has been cancelled
CI / Test (security) (push) Has been cancelled
CI / Test (services) (push) Has been cancelled
CI / Test (unit) (push) Has been cancelled
CI / Test (integration) (push) Has been cancelled
CI / Test Coverage (push) Has been cancelled
CI / Build (push) Has been cancelled
Initial Upload
2025-12-17 12:32:50 +13:00

22 lines
558 B
TypeScript

import { Outlet } from 'react-router';
import { SidebarProvider, SidebarInset } from '@/components/ui/sidebar';
import { ScrollArea } from '@/components/ui/scroll-area';
import { AppSidebar } from './AppSidebar';
import { Header } from './Header';
export function Layout() {
return (
<SidebarProvider>
<AppSidebar />
<SidebarInset>
<Header />
<ScrollArea className="flex-1">
<main className="p-6">
<Outlet />
</main>
</ScrollArea>
</SidebarInset>
</SidebarProvider>
);
}