import { Link, useRouterState } from "@tanstack/react-router"; import { ChevronRight } from "lucide-react"; import { Collapsible, CollapsibleContent, CollapsibleTrigger, } from "../ui/collapsible"; import { SidebarGroup, SidebarGroupContent, SidebarGroupLabel, SidebarMenu, SidebarMenuButton, SidebarMenuItem, SidebarMenuSub, SidebarMenuSubButton, SidebarMenuSubItem, useSidebar, } from "../ui/sidebar"; const docs = [ { title: "Notifications", url: "/intro", //icon, isActive: window.location.pathname.includes("notifications") ?? false, items: [ { title: "Reprints", url: "/reprints", }, { title: "New Blocking order", url: "/qualityBlocking", }, ], }, ]; export default function DocBar() { const { setOpen } = useSidebar(); const pathname = useRouterState({ select: (s) => s.location.pathname, }); const isNotifications = pathname.includes("notifications"); return ( Docs setOpen(false)}> {/* */} {"Intro"} {docs.map((item) => ( {item.title} {item.items?.map((subItem) => ( {subItem.title} ))} ))} ); }