c-navigation-menu-1.tsx
import {
NavigationMenu,
NavigationMenuContent,
NavigationMenuItem,
NavigationMenuLink,
NavigationMenuList,
NavigationMenuTrigger,
navigationMenuTriggerStyle,
} from "@/components/ui/navigation-menu"
export function Pattern() {
return (
<div className="flex items-center justify-center">
<NavigationMenu>
<NavigationMenuList>
<NavigationMenuItem>
<NavigationMenuTrigger>Getting started</NavigationMenuTrigger>
<NavigationMenuContent>
<ul className="w-80">
<li>
<NavigationMenuLink render={<a href="#" />}>
<div className="flex flex-col gap-1 px-1">
<div className="font-medium">Introduction</div>
<div className="text-muted-foreground line-clamp-2 text-sm">
Re-usable components built with Tailwind CSS.
</div>
</div>
</NavigationMenuLink>
</li>
<li>
<NavigationMenuLink render={<a href="#" />}>
<div className="flex flex-col gap-1 px-1">
<div className="font-medium">Installation</div>
<div className="text-muted-foreground line-clamp-2 text-sm">
How to install dependencies and structure your app.
</div>
</div>
</NavigationMenuLink>
</li>
</ul>
</NavigationMenuContent>
</NavigationMenuItem>
<NavigationMenuItem>
<NavigationMenuLink
render={<a href="#" />}
className={navigationMenuTriggerStyle()}
>
Documentation
</NavigationMenuLink>
</NavigationMenuItem>
</NavigationMenuList>
</NavigationMenu>
</div>
)
}

























