"use client"; import * as React from "react"; import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; import { PageHeader } from "@exxatdesignux/ui/components/ui/page-header"; import { SidebarNavLabel } from "@/components/ui/sidebar"; import { Tip } from "@/components/ui/tip"; import { UtilityBarDenseContent } from "@/components/design-system/utility-bar-previews"; import { useAltKeyLabel, useModKeyLabel } from "@/hooks/use-mod-key-label"; import { cn } from "@/lib/utils"; interface NavItem { label: string; icon: string; active?: boolean; badge?: string; } const PRIMARY_ITEMS: NavItem[] = [ { label: "Dashboard", icon: "fa-grid-2" }, { label: "Placements", icon: "fa-briefcase-medical", active: true, badge: "12", }, { label: "Students", icon: "fa-user-graduate" }, { label: "Compliance", icon: "fa-shield-check" }, ]; function ExpandedNavRow({ item }: { item: NavItem }) { return (