"use client"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { LayoutDashboard, Cylinder, Droplets, Paintbrush, Building2, MapPin, Settings, Flame, } from "lucide-react"; import { cn } from "@/lib/utils"; import { APP_NAME } from "@/lib/constants"; import { SheetHeader, SheetTitle } from "@/components/ui/sheet"; const icons = { LayoutDashboard, Cylinder, Droplets, Paintbrush, Building2, MapPin, Settings }; const navItems = [ { label: "Dashboard", href: "/dashboard", icon: "LayoutDashboard" as const }, { label: "Filaments", href: "/filaments", icon: "Cylinder" as const }, { label: "Resins", href: "/resins", icon: "Droplets" as const }, { label: "Paints", href: "/paints", icon: "Paintbrush" as const }, { label: "Vendors", href: "/vendors", icon: "Building2" as const }, { label: "Locations", href: "/locations", icon: "MapPin" as const }, { label: "Settings", href: "/settings", icon: "Settings" as const }, ]; export function MobileSidebar() { const pathname = usePathname(); return (