"use client"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { LayoutDashboard, ListOrdered, Repeat, Target, TrendingUp, Upload, Settings, Wallet, } from "lucide-react"; import { cn } from "@/lib/utils"; const NAV = [ { href: "/", label: "Dashboard", icon: LayoutDashboard }, { href: "/ledger", label: "Ledger", icon: ListOrdered }, { href: "/recurring", label: "Recurring", icon: Repeat }, { href: "/budgets", label: "Budgets", icon: Wallet }, { href: "/goals", label: "Goals", icon: Target }, { href: "/forecast", label: "Forecast", icon: TrendingUp }, { href: "/import", label: "Import", icon: Upload }, { href: "/settings", label: "Settings", icon: Settings }, ]; export function Sidebar() { const pathname = usePathname(); return ( ); }