import * as React from "react" import { Menu as MenuPrimitive } from "@base-ui/react/menu" import { CheckIcon, ChevronRightIcon, CircleIcon } from "lucide-react" import { cn } from "../core/cn" function DropdownMenu({ ...props }: MenuPrimitive.Root.Props) { return } function DropdownMenuTrigger({ ...props }: MenuPrimitive.Trigger.Props) { return } function DropdownMenuPortal({ ...props }: MenuPrimitive.Portal.Props) { return } function DropdownMenuContent({ className, sideOffset = 4, ...props }: MenuPrimitive.Positioner.Props) { return ( {props.children} ) } function DropdownMenuItem({ className, inset, ...props }: MenuPrimitive.Item.Props & { inset?: boolean }) { return ( ) } function DropdownMenuCheckboxItem({ className, children, checked, ...props }: MenuPrimitive.CheckboxItem.Props) { return ( {children} ) } function DropdownMenuRadioGroup({ ...props }: MenuPrimitive.RadioGroup.Props) { return } function DropdownMenuRadioItem({ className, children, ...props }: MenuPrimitive.RadioItem.Props) { return ( {children} ) } function DropdownMenuGroup({ ...props }: MenuPrimitive.Group.Props) { return } function DropdownMenuLabel({ className, inset, ...props }: MenuPrimitive.GroupLabel.Props & { inset?: boolean }) { return ( ) } function DropdownMenuSeparator({ className, ...props }: React.ComponentProps<"div">) { return (
) } function DropdownMenuShortcut({ className, ...props }: React.ComponentProps<"span">) { return ( ) } function DropdownMenuSub({ ...props }: MenuPrimitive.Root.Props) { return } function DropdownMenuSubTrigger({ className, inset, children, ...props }: MenuPrimitive.SubmenuTrigger.Props & { inset?: boolean }) { return ( {children} ) } function DropdownMenuSubContent({ className, ...props }: MenuPrimitive.Positioner.Props) { return ( {props.children} ) } export { DropdownMenu, DropdownMenuCheckboxItem, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuPortal, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuSeparator, DropdownMenuShortcut, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, DropdownMenuTrigger, }