"use client" import Link from "next/link" import { usePathname } from "next/navigation" import { SidebarNavItem } from "types" import { cn } from "@/lib/utils" export interface DocsSidebarNavProps { items: SidebarNavItem[] } export function DocsSidebarNav({ items }: DocsSidebarNavProps) { const pathname = usePathname() return items.length ? (
{items.map((item, index) => (

{item.title}

))}
) : null } interface DocsSidebarNavItemsProps { items: SidebarNavItem[] pathname: string } export function DocsSidebarNavItems({ items, pathname, }: DocsSidebarNavItemsProps) { return items?.length ? (
{items.map((item, index) => ( {item.title} ))}
) : null }