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