DropdownMenu
Carbon's Menu re-implemented on Radix DropdownMenu. Includes Item, CheckboxItem, RadioItem, Separator, Label, Sub-menu primitives.
primitives-dropdownmenu--defaultOpen all variants →
When to use
- Action menus anchored to a trigger (`Button`, `IconButton`, avatar, toolbar).
- Multi-state selections within a menu (checkbox / radio items).
- Nested submenu hierarchies.
When not to use
- Single-choice form input → use `Select`.
- Top-level site nav with mega-menu content → use `NavigationMenu`.
- Persistent rich-content overlay → use `Popover`.
- Searchable / typeahead lists → use the
ComboBoxorCommandPalettepatterns.