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,
}