Components
Menu - New!
Menu is an ecosystem of components that provide a structured and accessible way to create menus.
What are primitives?
Primitives are low-level, unopinionated components such as MenuToggleButton
, MenuContent
, MenuGroup
, and MenuItem
. They can be used directly or used to create custom components for custom use cases. They are the basic building blocks for each menu.
When to use primitives
- When you need full control over menu structure, styling, or behavior.
- When building custom menu layouts or integrating with other UI patterns.
- When extending or composing new menu components beyond the built-in options.