| import { Sidebar } from '@/components/layout/Sidebar' | |
| import { Topbar } from '@/components/layout/Topbar' | |
| import { ToastProvider } from '@/components/ui/Toast' | |
| export default function DashboardLayout({ children }: { children: React.ReactNode }) { | |
| return ( | |
| <ToastProvider> | |
| <div className="flex h-screen overflow-hidden bg-canvas-dark"> | |
| <Sidebar /> | |
| <div className="flex flex-col flex-1 min-w-0"> | |
| <Topbar /> | |
| <main className="flex-1 overflow-y-auto">{children}</main> | |
| </div> | |
| </div> | |
| </ToastProvider> | |
| ) | |
| } | |