'use client'; import { AppSwitcher } from './AppSwitcher'; import { SpaceSwitcher } from './SpaceSwitcher'; import { UserMenu } from './UserMenu'; export interface BreadcrumbItem { label: string; href?: string; } interface HeaderProps { /** Which r*App is current (e.g. 'notes', 'vote', 'funds') */ current?: string; /** Breadcrumb trail after the switchers */ breadcrumbs?: BreadcrumbItem[]; /** Right-side actions (rendered between breadcrumbs and UserMenu) */ actions?: React.ReactNode; /** Max width class for the inner container */ maxWidth?: string; } export function Header({ current = 'notes', breadcrumbs, actions, maxWidth = 'max-w-6xl' }: HeaderProps) { return ( ); }