DocsNav() — ui Function Reference
Architecture documentation for the DocsNav() function in docs-nav.tsx from the ui codebase.
Entity Profile
Dependency Diagram
graph TD f761bc51_5318_4f00_34e5_004c7b4e94d9["DocsNav()"] 1273d0bf_53e4_2800_7b23_666a52cfde0e["docs-nav.tsx"] f761bc51_5318_4f00_34e5_004c7b4e94d9 -->|defined in| 1273d0bf_53e4_2800_7b23_666a52cfde0e style f761bc51_5318_4f00_34e5_004c7b4e94d9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
deprecated/www/components/docs-nav.tsx lines 10–34
export function DocsNav({ config }: { config: DocsConfig }) {
const pathname = usePathname()
const items = config.sidebarNav
return items.length ? (
<div className="flex flex-col gap-6">
{items.map((item, index) => (
<div key={index} className="flex flex-col gap-1">
<h4 className="rounded-md px-2 py-1 text-sm font-medium">
{item.title}{" "}
{item.label && (
<span className="ml-2 rounded-md bg-[#adfa1d] px-1.5 py-0.5 text-xs font-normal leading-none text-[#000000] no-underline group-hover:no-underline">
{item.label}
</span>
)}
</h4>
{item?.items?.length && (
<DocsNavItems items={item.items} pathname={pathname} />
)}
</div>
))}
</div>
) : null
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does DocsNav() do?
DocsNav() is a function in the ui codebase, defined in deprecated/www/components/docs-nav.tsx.
Where is DocsNav() defined?
DocsNav() is defined in deprecated/www/components/docs-nav.tsx at line 10.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free