19 lines
700 B
TypeScript
19 lines
700 B
TypeScript
|
|
// ============================================================================
|
||
|
|
// Navigation Model
|
||
|
|
// Per spec Section 3.5: Global Navigation Structure
|
||
|
|
// ============================================================================
|
||
|
|
|
||
|
|
export interface NavDestination {
|
||
|
|
label: string;
|
||
|
|
icon: string;
|
||
|
|
route: string;
|
||
|
|
badge?: number;
|
||
|
|
}
|
||
|
|
|
||
|
|
export const NAV_DESTINATIONS: NavDestination[] = [
|
||
|
|
{ label: 'Command Hub', icon: 'bolt', route: '/hub' },
|
||
|
|
{ label: 'Projects', icon: 'assignment', route: '/projects' },
|
||
|
|
{ label: 'Sessions', icon: 'folder_open', route: '/sessions' },
|
||
|
|
{ label: 'Logs', icon: 'bar_chart', route: '/logs' },
|
||
|
|
{ label: 'Settings', icon: 'settings', route: '/settings' },
|
||
|
|
];
|