UNPKG

@baseplate-dev/ui-components

Version:

Shared UI component library

27 lines 2.24 kB
import type { VariantProps } from 'class-variance-authority'; import type * as React from 'react'; import { NavigationMenu as NavigationMenuPrimitive } from 'radix-ui'; /** * A collection of links for navigating websites. * * Changes: * - Added ability to use `vertical` orientation * * https://ui.shadcn.com/docs/components/navigation-menu */ declare function NavigationMenu({ className, children, viewport, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Root> & { viewport?: boolean; }): React.ReactElement; declare function NavigationMenuList({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.List>): React.ReactElement; declare function NavigationMenuItem({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Item>): React.ReactElement; declare const navigationMenuTriggerStyle: (props?: ({ size?: "default" | "skinny" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; declare function NavigationMenuTrigger({ className, children, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Trigger> & VariantProps<typeof navigationMenuTriggerStyle>): React.ReactElement; declare function NavigationMenuContent({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Content>): React.ReactElement; declare function NavigationMenuViewport({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Viewport>): React.ReactElement; declare function NavigationMenuLink({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Link>): React.ReactElement; declare function NavigationMenuItemWithLink({ asChild, children, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Item>): React.ReactElement; declare function NavigationMenuIndicator({ className, ...props }: React.ComponentProps<typeof NavigationMenuPrimitive.Indicator>): React.ReactElement; export { NavigationMenu, NavigationMenuContent, NavigationMenuIndicator, NavigationMenuItem, NavigationMenuItemWithLink, NavigationMenuLink, NavigationMenuList, NavigationMenuTrigger, navigationMenuTriggerStyle, NavigationMenuViewport, }; //# sourceMappingURL=navigation-menu.d.ts.map