import { Sidebar, SidebarContent, SidebarGroup, SidebarGroupContent, SidebarGroupLabel, SidebarHeader, SidebarMenu, SidebarMenuButton, SidebarMenuItem, SidebarRail, } from "@/components/ui/sidebar" import * as React from "react" const data = { navMain: [ { title: "Property Explorer", url: "#", items: [ { title: "Map View", url: "#", isActive: true, }, { title: "List View", url: "#", }, ], }, { title: "Data Management", url: "#", items: [ { title: "Refresh Listings", url: "#", }, { title: "Active Tasks", url: "#", }, ], }, { title: "Settings", url: "#", items: [ { title: "Preferences", url: "#", }, { title: "Account", url: "#", }, ], }, ], } export function AppSidebar({ ...props }: React.ComponentProps) { return ( {data.navMain.map((item) => ( {item.title} {item.items.map((subItem) => ( {subItem.title} ))} ))} ) }