import { NavLink, useLocation } from 'react-router-dom' import { LogOut } from 'lucide-react' import { getAppNavItems, isNavItemActive } from '../config/appNav.js' import { ContextIndicator } from './ContextIndicator.jsx' export function DesktopSidebar({ capabilities, user, onLogout }) { const loc = useLocation() const items = getAppNavItems(capabilities) const initial = (user?.display_name || user?.email || '?').trim().slice(0, 1).toUpperCase() return ( ) }