"use client" import { Navbar as UiNavbar, getNavbarItems, usePageLoading, useSidebar, } from "docs-ui" import FeedbackModal from "./FeedbackModal" import { useMemo } from "react" import { config } from "../../config" import { usePathname } from "next/navigation" import VersionSwitcher from "../VersionSwitcher" const Navbar = () => { const { setMobileSidebarOpen, mobileSidebarOpen } = useSidebar() const pathname = usePathname() const { isLoading } = usePageLoading() const navbarItems = useMemo( () => getNavbarItems({ basePath: config.baseUrl, activePath: pathname, }), [pathname] ) return ( {process.env.NEXT_PUBLIC_VERSIONING === "true" && } } additionalActionsAfter={} isLoading={isLoading} /> ) } export default Navbar