"use client"; import { useTranslations } from "next-intl"; import { Link, usePathname } from "../../../i18n/navigation"; import { navItems, isSection, type NavLink } from "./docs-nav-items"; function SidebarLink({ item, pathname, onNavigate, indent, t, }: { item: NavLink; pathname: string; onNavigate?: () => void; indent?: boolean; t: (key: string) => string; }) { const active = pathname === item.href; return ( {t(item.titleKey)} ); } export function DocsSidebar({ onNavigate }: { onNavigate?: () => void }) { const pathname = usePathname(); const t = useTranslations("docs.navItems"); return ( ); }