Generic menu primitive used by Sidebar, Popover, and dropdowns — keyboard-navigable, accessible.
Menu is the lower-level menu primitive that powers many higher-level components. Configure menu items, sections, dividers, and keyboard shortcuts; the component handles arrow-key navigation, escape-to-close, and ARIA roles correctly.
Nested submenus are supported, with consistent open-on-hover-or-click behavior. Menu items can include icons, keyboard shortcut hints, and right-side meta indicators.
Skip the manual import — ask your AI agent to build with this component. The Builder skill knows its props, variants, and idioms.