import { NavLink, useLocation } from 'react-router-dom' import { LogOut } from 'lucide-react' import { getMainNavItems } from '../config/appNav' import ActiveClubSwitcher from './ActiveClubSwitcher' function sidebarLinkActive(pathname, item, routerIsActive) { if (item.to.startsWith('/admin')) return pathname.startsWith('/admin') return routerIsActive } /** * Desktop-Sidebar (≥1024px) — Sichtbarkeit via CSS (.desktop-sidebar). */ export default function DesktopSidebar({ isAdmin, user, onLogout }) { const loc = useLocation() const items = getMainNavItems(isAdmin) const tier = user?.tier || '' return ( ) }