import { useState } from 'react' import { NavLink } from 'react-router-dom' import { Command, Activity, FolderKanban, Monitor, Settings, Menu, X } from 'lucide-react' const navItems = [ { to: '/', icon: Command, label: 'Hub' }, { to: '/logs', icon: Activity, label: 'Logs' }, { to: '/projects', icon: FolderKanban, label: 'Projects' }, { to: '/sessions', icon: Monitor, label: 'Sessions' }, { to: '/settings', icon: Settings, label: 'Settings' }, ] export default function Layout({ children }: { children: React.ReactNode }) { const [expanded, setExpanded] = useState(false) const [mobileOpen, setMobileOpen] = useState(false) return (