Dropdown-menu
frontend/packages/ui/src/components/dropdown-menu.tsx
DropdownMenu
Component
function DropdownMenu({ ...props }: MenuPrimitive.Root.Props)
DropdownMenuPortal
Component
function DropdownMenuPortal({ ...props }: MenuPrimitive.Portal.Props)
DropdownMenuTrigger
Component
function DropdownMenuTrigger({ ...props }: MenuPrimitive.Trigger.Props)
DropdownMenuContent
Component
function DropdownMenuContent({
align = "start",
alignOffset = 0,
side = "bottom",
sideOffset = 4,
className,
...props
}: MenuPrimitive.Popup.Props &
Pick<
MenuPrimitive.Positioner.Props,
"align" | "alignOffset" | "side" | "sideOffset"
>)
DropdownMenuGroup
Component
function DropdownMenuGroup({ ...props }: MenuPrimitive.Group.Props)
DropdownMenuLabel
Component
function DropdownMenuLabel({
className,
inset,
...props
}: MenuPrimitive.GroupLabel.Props & {
inset?: boolean
})
DropdownMenuItem
Component
function DropdownMenuItem({
className,
inset,
variant = "default",
...props
}: MenuPrimitive.Item.Props & {
inset?: boolean
variant?: "default" | "destructive"
})
DropdownMenuSub
Component
function DropdownMenuSub({ ...props }: MenuPrimitive.SubmenuRoot.Props)
DropdownMenuSubTrigger
Component
function DropdownMenuSubTrigger({
className,
inset,
children,
...props
}: MenuPrimitive.SubmenuTrigger.Props & {
inset?: boolean
})
DropdownMenuSubContent
Component
function DropdownMenuSubContent({
align = "start",
alignOffset = -3,
side = "right",
sideOffset = 0,
className,
...props
}: React.ComponentProps<typeof DropdownMenuContent>)
DropdownMenuCheckboxItem
Component
function DropdownMenuCheckboxItem({
className,
children,
checked,
inset,
...props
}: MenuPrimitive.CheckboxItem.Props & {
inset?: boolean
})
DropdownMenuRadioGroup
Component
function DropdownMenuRadioGroup({ ...props }: MenuPrimitive.RadioGroup.Props)
DropdownMenuRadioItem
Component
function DropdownMenuRadioItem({
className,
children,
inset,
...props
}: MenuPrimitive.RadioItem.Props & {
inset?: boolean
})
DropdownMenuSeparator
Component
function DropdownMenuSeparator({
className,
...props
}: React.ComponentProps<"div">)
DropdownMenuShortcut
Component
function DropdownMenuShortcut({
className,
...props
}: React.ComponentProps<"span">)