MenuSubmenu

A menu item that opens a nested actions menu.

Props

React props
NameTypeRequiredDefaultDescription
labelstringYes—Visible name for the submenu trigger.
leadingIconIconNo—Optional icon displayed before the trigger label.
disabledbooleanNofalsePrevents opening the nested menu and removes the trigger from navigation.
variantMenuVariantNo—Overrides the color treatment inherited from the parent Menu.
accessibleLabelstringNo—Accessible name for the nested menu; defaults to "{label} submenu".
childrenReactNodeNo—MenuItem, MenuGroup, and MenuHeadline content for the nested menu.
classNamestringNo—Classes merged onto the submenu trigger.
triggerClassesstring | Partial<Record<"leadingIcon" | "menuItem" | "selectedItem" | "stateLayer" | "itemLabel" | "itemIcon" | "trailingIcon", string>> | ClassNameComponent<MenuItemInterface>No—Classes applied to the submenu trigger using the MenuItem style contract.