Home / Function/ NavigationMenuWithoutViewport() — ui Function Reference

NavigationMenuWithoutViewport() — ui Function Reference

Architecture documentation for the NavigationMenuWithoutViewport() function in navigation-menu-example.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  e2bbe38d_9e0b_5279_2395_0ea0709d83a3["NavigationMenuWithoutViewport()"]
  1eced209_8c47_581a_28f2_98c041b9e3fe["navigation-menu-example.tsx"]
  e2bbe38d_9e0b_5279_2395_0ea0709d83a3 -->|defined in| 1eced209_8c47_581a_28f2_98c041b9e3fe
  style e2bbe38d_9e0b_5279_2395_0ea0709d83a3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/registry/bases/radix/examples/navigation-menu-example.tsx lines 119–238

function NavigationMenuWithoutViewport() {
  return (
    <Example title="Without Viewport">
      <NavigationMenu viewport={false}>
        <NavigationMenuList>
          <NavigationMenuItem>
            <NavigationMenuLink
              asChild
              className={navigationMenuTriggerStyle()}
            >
              <Link href="/docs">Documentation</Link>
            </NavigationMenuLink>
          </NavigationMenuItem>
          <NavigationMenuItem>
            <NavigationMenuTrigger>List</NavigationMenuTrigger>
            <NavigationMenuContent>
              <ul className="w-72">
                <li>
                  <NavigationMenuLink asChild>
                    <Link href="#">
                      <div className="flex flex-col">
                        <div className="font-medium">Components</div>
                        <div className="text-muted-foreground">
                          Browse all components in the library.
                        </div>
                      </div>
                    </Link>
                  </NavigationMenuLink>
                  <NavigationMenuLink asChild>
                    <Link href="#">
                      <div className="flex flex-col">
                        <div className="font-medium">Documentation</div>
                        <div className="text-muted-foreground">
                          Learn how to use the library.
                        </div>
                      </div>
                    </Link>
                  </NavigationMenuLink>
                  <NavigationMenuLink asChild>
                    <Link href="#">
                      <div className="flex flex-col">
                        <div className="font-medium">Blog</div>
                        <div className="text-muted-foreground">
                          Read our latest blog posts.
                        </div>
                      </div>
                    </Link>
                  </NavigationMenuLink>
                </li>
              </ul>
            </NavigationMenuContent>
          </NavigationMenuItem>
          <NavigationMenuItem>
            <NavigationMenuTrigger>Simple List</NavigationMenuTrigger>
            <NavigationMenuContent>
              <ul>
                <li>
                  <NavigationMenuLink asChild>
                    <Link href="#">Components</Link>
                  </NavigationMenuLink>
                  <NavigationMenuLink asChild>
                    <Link href="#">Documentation</Link>
                  </NavigationMenuLink>
                  <NavigationMenuLink asChild>
                    <Link href="#">Blocks</Link>
                  </NavigationMenuLink>
                </li>
              </ul>
            </NavigationMenuContent>
          </NavigationMenuItem>
          <NavigationMenuItem>
            <NavigationMenuTrigger>With Icon</NavigationMenuTrigger>
            <NavigationMenuContent>
              <ul className="grid w-[200px]">
                <li>
                  <NavigationMenuLink asChild>
                    <Link href="#" className="flex-row items-center gap-2">
                      <IconPlaceholder
                        lucide="CircleAlertIcon"
                        tabler="IconExclamationCircle"
                        hugeicons="AlertCircleIcon"

Subdomains

Frequently Asked Questions

What does NavigationMenuWithoutViewport() do?
NavigationMenuWithoutViewport() is a function in the ui codebase, defined in apps/v4/registry/bases/radix/examples/navigation-menu-example.tsx.
Where is NavigationMenuWithoutViewport() defined?
NavigationMenuWithoutViewport() is defined in apps/v4/registry/bases/radix/examples/navigation-menu-example.tsx at line 119.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free