"use client"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { clsx } from "clsx"; interface NavItem { href: string; label: string; icon: React.ReactNode; } function ServerIcon() { return ( ); } function KeyIcon() { return ( ); } const navItems: NavItem[] = [ { href: "/servers", label: "Servers", icon: }, { href: "/keys", label: "SSH Keys", icon: }, ]; export function Sidebar() { const pathname = usePathname(); return ( ); }