"use client"; import { Sheet, SheetContent, SheetHeader, SheetTitle, SheetTrigger, } from "@/components/ui/sheet"; import { AlignJustify } from "lucide-react"; import { useParams, usePathname } from "next/navigation"; import { Separator } from "@/components/ui/separator"; import { Icons } from "./icons"; import { ExpandedItem } from "./sidebar-nav"; import { Fragment } from "react"; import { sideNavItems } from "@/config/nav"; import { siteConfig } from "@/config/site"; import { buttonVariants } from "./ui/button"; import { ScrollArea, ScrollBar } from "./ui/scroll-area"; export default function MobileSidebarNav() { const params = useParams<{ workspaceId: string }>(); const path = usePathname(); const pathname = path.replace(`/${params.workspaceId}`, "") || "/"; const [_, currentPath] = pathname.split("/"); return (