Edit page

Menu

Menus are good for showing multiple options under a single call to action. For example, if you had a download button, and you needed the user to choose a format for the download, you could put several choices in a Menu.

Menus differ from Select elements in that they don't have a default state or a 'current' state. Instead, they offer a jumping off point for a series of related actions.

Import Syntax

Basic Usage

With Subtitle

Sizes

Props

PropertyTypeRequiredDefaultDescription
childrenNodefalse-Content node for the Menu
extraSmallBoolfalse-Style prop used to render an extra small Menu.
smallBoolfalse-Style prop used to render a small Menu.
largeBoolfalse-Style prop used to render a large Menu.
extraLargeBoolfalse-Style prop used to render an extra large Menu.
PropertyTypeRequiredDefaultDescription
childrenNodefalse-Content of the MenuItem.
subtitleNodefalse-A container for content to be displayed right aligned in the MenuItem.
disabledBoolfalse-Toggle the disabled state of the MenuItem, results in the item being unselectable and slightly lower opacity
PropertyTypeRequiredDefaultDescription
childrenNodefalse-Content of the MenuTitle.