import type { ReactNode } from 'react'; import { Header } from './Header'; import { Sidebar } from './Sidebar'; import { GlobalPlayer } from '@/features/player/components/GlobalPlayer'; interface DashboardLayoutProps { children: ReactNode; } /** * Layout principal du dashboard avec sidebar et header. * Utilise une structure flex avec sidebar fixe et contenu scrollable. */ export function DashboardLayout({ children }: DashboardLayoutProps) { return (
{/* FIX: Ajouter padding-top pour compenser le header fixe (h-16 + mt-4 = 80px = top-20) */}
{children}
); }