"use client"
import { NavigationMenu as NavigationMenuPrimitive } from "@base-ui/react/navigation-menu"
import { ChevronDownIcon } from "lucide-react"
import { cn } from "@/lib/utils"
export type NavigationMenuProps = NavigationMenuPrimitive.Root.Props
export type NavigationMenuListProps = NavigationMenuPrimitive.List.Props
export type NavigationMenuItemProps = NavigationMenuPrimitive.Item.Props
export type NavigationMenuTriggerProps = NavigationMenuPrimitive.Trigger.Props
export type NavigationMenuContentProps = NavigationMenuPrimitive.Content.Props
export type NavigationMenuLinkProps = NavigationMenuPrimitive.Link.Props
export type NavigationMenuViewportProps = NavigationMenuPrimitive.Viewport.Props
export type NavigationMenuPositionerProps = NavigationMenuPrimitive.Positioner.Props
export type NavigationMenuArrowProps = NavigationMenuPrimitive.Arrow.Props
function NavigationMenu({ className, ...props }: NavigationMenuProps) {
return
}
function NavigationMenuList({ className, ...props }: NavigationMenuListProps) {
return
}
function NavigationMenuItem({ className, ...props }: NavigationMenuItemProps) {
return
}
function NavigationMenuTrigger({ className, children, ...props }: NavigationMenuTriggerProps) {
return (
{children}
)
}
function NavigationMenuContent({ className, ...props }: NavigationMenuContentProps) {
return (
)
}
function NavigationMenuLink({ className, ...props }: NavigationMenuLinkProps) {
return (
)
}
function NavigationMenuPositioner({ className, sideOffset = 8, ...props }: NavigationMenuPositionerProps) {
return (
)
}
function NavigationMenuViewport({ className, ...props }: NavigationMenuViewportProps) {
return (
)
}
function NavigationMenuArrow({ className, ...props }: NavigationMenuArrowProps) {
return
}
export {
NavigationMenu,
NavigationMenuArrow,
NavigationMenuContent,
NavigationMenuItem,
NavigationMenuLink,
NavigationMenuList,
NavigationMenuPositioner,
NavigationMenuTrigger,
NavigationMenuViewport,
}