"use client" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/examples/base/ui/dropdown-menu" import { Sidebar, SidebarContent, SidebarGroup, SidebarGroupContent, SidebarGroupLabel, SidebarMenu, SidebarMenuAction, SidebarMenuButton, SidebarMenuItem, SidebarProvider, } from "@/examples/base/ui/sidebar" import { FrameIcon, LifeBuoyIcon, MapIcon, MoreHorizontalIcon, PieChartIcon, SendIcon, } from "lucide-react" const projects = [ { name: "Design Engineering", url: "#", icon: FrameIcon, }, { name: "Sales & Marketing", url: "#", icon: PieChartIcon, }, { name: "Travel", url: "#", icon: MapIcon, }, { name: "Support", url: "#", icon: LifeBuoyIcon, }, { name: "Feedback", url: "#", icon: SendIcon, }, ] export default function AppSidebar() { return ( Projects {projects.map((project) => ( } className="group-has-[[data-state=open]]/menu-item:bg-sidebar-accent" > {project.name} }> More Edit Project Delete Project ))} ) }