Function
NavigationMenu
({
className,
children,
viewport = true,
...props
}: React.ComponentProps<typeof NavigationMenuPrimitive.Root> & {
viewport?: boolean
})
Source from the content-addressed store, hash-verified
| 6 | import { cn } from "@/lib/utils" |
| 7 | |
| 8 | function NavigationMenu({ |
| 9 | className, |
| 10 | children, |
| 11 | viewport = true, |
| 12 | ...props |
| 13 | }: React.ComponentProps<typeof NavigationMenuPrimitive.Root> & { |
| 14 | viewport?: boolean |
| 15 | }) { |
| 16 | return ( |
| 17 | <NavigationMenuPrimitive.Root |
| 18 | data-slot="navigation-menu" |
| 19 | data-viewport={viewport} |
| 20 | className={cn( |
| 21 | "group/navigation-menu relative flex max-w-max flex-1 items-center justify-center", |
| 22 | className |
| 23 | )} |
| 24 | {...props} |
| 25 | > |
| 26 | {children} |
| 27 | {viewport && <NavigationMenuViewport />} |
| 28 | </NavigationMenuPrimitive.Root> |
| 29 | ) |
| 30 | } |
| 31 | |
| 32 | function NavigationMenuList({ |
| 33 | className, |
Callers
nothing calls this directly
Tested by
no test coverage detected