'use client'; import Link from 'next/link'; import { usePathname } from 'next/navigation'; import { Activity, BookOpenText, ChartCandlestick, Eye } from 'lucide-react'; import { cn } from '@/lib/utils'; type AppShellProps = { title: string; subtitle?: string; actions?: React.ReactNode; children: React.ReactNode; }; const NAV_ITEMS = [ { href: '/', label: 'Command Center', icon: Activity }, { href: '/filings', label: 'Filings Stream', icon: BookOpenText }, { href: '/portfolio', label: 'Portfolio Matrix', icon: ChartCandlestick }, { href: '/watchlist', label: 'Watchlist', icon: Eye } ]; export function AppShell({ title, subtitle, actions, children }: AppShellProps) { const pathname = usePathname(); return (
Live System
{subtitle}
) : null}