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
| Prop | Type | Default |
|---|---|---|
variant? | 0 | default |
inset? | boolean | - |
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 Primitive| Prop | 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.