import { NavigationMenu as NavigationMenuPrimitive } from "@base-ui/react/navigation-menu" import { cva } from "class-variance-authority" import { cn } from "cn" import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder" function NavigationMenu({ align = "start", className, children, ...props }: NavigationMenuPrimitive.Root.Props & Pick) { return ( {children} ) } function NavigationMenuList({ className, ...props }: React.ComponentPropsWithRef) { return ( ) } function NavigationMenuItem({ className, ...props }: React.ComponentPropsWithRef) { return ( ) } const navigationMenuTriggerStyle = cva( "cn-navigation-menu-trigger group/navigation-menu-trigger inline-flex h-9 w-max items-center justify-center outline-none disabled:pointer-events-none" ) function NavigationMenuTrigger({ className, children, ...props }: NavigationMenuPrimitive.Trigger.Props) { return ( {children}{" "} ) } function NavigationMenuContent({ className, ...props }: NavigationMenuPrimitive.Content.Props) { return ( ) } function NavigationMenuPositioner({ className, side = "bottom", sideOffset = 8, align = "start", alignOffset = 0, ...props }: NavigationMenuPrimitive.Positioner.Props) { return ( ) } function NavigationMenuLink({ className, ...props }: NavigationMenuPrimitive.Link.Props) { return ( ) } function NavigationMenuIndicator({ className, ...props }: React.ComponentPropsWithRef) { return (
) } export { NavigationMenu, NavigationMenuContent, NavigationMenuIndicator, NavigationMenuItem, NavigationMenuLink, NavigationMenuList, NavigationMenuTrigger, navigationMenuTriggerStyle, NavigationMenuPositioner, }