"use client" import { FrameIcon, LifeBuoyIcon, MapIcon, PieChartIcon, SendIcon, } from "lucide-react" import { Sidebar, SidebarContent, SidebarGroup, SidebarGroupContent, SidebarGroupLabel, SidebarMenu, SidebarMenuBadge, SidebarMenuButton, SidebarMenuItem, SidebarProvider, } from "@/styles/base-nova/ui/sidebar" const projects = [ { name: "Design Engineering", url: "#", icon: FrameIcon, badge: "24", }, { name: "Sales & Marketing", url: "#", icon: PieChartIcon, badge: "12", }, { name: "Travel", url: "#", icon: MapIcon, badge: "3", }, { name: "Support", url: "#", icon: LifeBuoyIcon, badge: "21", }, { name: "Feedback", url: "#", icon: SendIcon, badge: "8", }, ] export default function AppSidebar() { return ( Projects {projects.map((project) => ( } className="group-has-[[data-state=open]]/menu-item:bg-sidebar-accent" > {project.name} {project.badge} ))} ) }