"use client"; import { useState, useMemo } from "react"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { List } from "lucide-react"; import { Sheet, SheetTrigger, SheetContent, SheetTitle, } from "@/components/ui/sheet"; import { docsNavigation, allDocsPages } from "@/lib/docs-navigation"; export function DocsMobileNav() { const [open, setOpen] = useState(false); const pathname = usePathname(); const currentPage = useMemo(() => { const page = allDocsPages.find((page) => page.href === pathname); return page ?? allDocsPages[0]; }, [pathname]); return (
{currentPage?.title}
Table of Contents
); }