Dropdown Menu
A menu that opens below its trigger on click. Fully keyboard-navigable with arrow keys, Home/End, and Escape. Supports icons, labels, separators, and disabled items.
Basic
Click the trigger to open a menu. Arrow keys navigate items, Escape closes it, and focus returns to the trigger.
With icons and labels
Use icon on items and DropdownMenuLabel to group related actions.
Disabled items
Pass disabled to make an item non-interactive. Disabled items are skipped by keyboard navigation.
Multiple menus
Each DropdownMenu manages its own state independently.