Home / Function/ NavigationMenuDemo() — ui Function Reference

NavigationMenuDemo() — ui Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  a91a9d33_9f05_11e2_9bfe_6f04937ea7bf["NavigationMenuDemo()"]
  781a0036_89ba_9d72_6661_3bcce25a06f8["navigation-menu-demo.tsx"]
  a91a9d33_9f05_11e2_9bfe_6f04937ea7bf -->|defined in| 781a0036_89ba_9d72_6661_3bcce25a06f8
  style a91a9d33_9f05_11e2_9bfe_6f04937ea7bf fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/examples/radix/navigation-menu-demo.tsx lines 53–97

export default function NavigationMenuDemo() {
  return (
    <NavigationMenu>
      <NavigationMenuList>
        <NavigationMenuItem>
          <NavigationMenuTrigger>Getting started</NavigationMenuTrigger>
          <NavigationMenuContent>
            <ul className="w-96">
              <ListItem href="/docs" title="Introduction">
                Re-usable components built with Tailwind CSS.
              </ListItem>
              <ListItem href="/docs/installation" title="Installation">
                How to install dependencies and structure your app.
              </ListItem>
              <ListItem href="/docs/primitives/typography" title="Typography">
                Styles for headings, paragraphs, lists...etc
              </ListItem>
            </ul>
          </NavigationMenuContent>
        </NavigationMenuItem>
        <NavigationMenuItem className="hidden md:flex">
          <NavigationMenuTrigger>Components</NavigationMenuTrigger>
          <NavigationMenuContent>
            <ul className="grid w-[400px] gap-2 md:w-[500px] md:grid-cols-2 lg:w-[600px]">
              {components.map((component) => (
                <ListItem
                  key={component.title}
                  title={component.title}
                  href={component.href}
                >
                  {component.description}
                </ListItem>
              ))}
            </ul>
          </NavigationMenuContent>
        </NavigationMenuItem>
        <NavigationMenuItem>
          <NavigationMenuLink asChild className={navigationMenuTriggerStyle()}>
            <Link href="/docs">Docs</Link>
          </NavigationMenuLink>
        </NavigationMenuItem>
      </NavigationMenuList>
    </NavigationMenu>
  )
}

Subdomains

Frequently Asked Questions

What does NavigationMenuDemo() do?
NavigationMenuDemo() is a function in the ui codebase, defined in apps/v4/examples/radix/navigation-menu-demo.tsx.
Where is NavigationMenuDemo() defined?
NavigationMenuDemo() is defined in apps/v4/examples/radix/navigation-menu-demo.tsx at line 53.

Analyze Your Own Codebase

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

Try Supermodel Free