Dropdown Menu
Displays a menu to the user — such as a set of actions or functions — triggered by a button.
Made by imskyleenInstallation
Usage
Examples
Dropdown Menu Checkbox
Dropdown Menu Radio
API Reference
DropdownMenu
DropdownMenuTrigger
Animate UI API Reference - DropdownMenuTrigger PrimitiveRadix UI API Reference - DropdownMenu.Trigger
DropdownMenuContent
Animate UI API Reference - DropdownMenuContent PrimitiveRadix UI API Reference - DropdownMenu.Content
Prop | Type | Default |
---|---|---|
sideOffset? | number | 4 |
container? | HTMLElement | document.body |
transition? | Transition | { duration: 0.2 } |
...props? | HTMLMotionProps<"div"> | - |
The forceMount
and asChild
properties are not supported in the
DropdownMenuContent
component, as it is used for animation.
DropdownMenuLabel
DropdownMenuSeparator
Animate UI API Reference - DropdownMenuSeparator PrimitiveRadix UI API Reference - DropdownMenu.Separator
DropdownMenuGroup
Animate UI API Reference - DropdownMenuHighlight PrimitiveRadix UI API Reference - DropdownMenu.Group
DropdownMenuItem
DropdownMenuItemIndicator
Animate UI API Reference - DropdownMenuItemIndicator PrimitiveRadix UI API Reference - DropdownMenu.ItemIndicator
DropdownMenuCheckboxItem
Animate UI API Reference - DropdownMenuCheckboxItem PrimitiveRadix UI API Reference - DropdownMenu.CheckboxItem
DropdownMenuRadioGroup
Animate UI API Reference - DropdownMenuRadioGroup PrimitiveRadix UI API Reference - DropdownMenu.RadioGroup
DropdownMenuRadioItem
Animate UI API Reference - DropdownMenuRadioItem PrimitiveRadix UI API Reference - DropdownMenu.RadioItem
DropdownMenuShortcut
Animate UI API Reference - DropdownMenuShortcut PrimitiveProp | Type | Default |
---|---|---|
...props? | React.ComponentProps<"span"> | - |
DropdownMenuSub
DropdownMenuSubTrigger
Animate UI API Reference - DropdownMenuSubTrigger PrimitiveRadix UI API Reference - DropdownMenu.SubTrigger
DropdownMenuSubContent
Animate UI API Reference - DropdownMenuSubContent PrimitiveRadix UI API Reference - DropdownMenu.SubContent
Prop | Type | Default |
---|---|---|
transition? | Transition | { duration: 0.2 } |
...props? | HTMLMotionProps<"div"> | - |
The forceMount
and asChild
properties are not supported in the
DropdownMenuSubContent
component, as it is used for animation.
Credits
- Radix UI Dropdown Menu
- Credit to shadcn/ui for style inspiration.