Interface: MenuItemProps
Defined in: composites/Menu/Menu.tsx:230
Props for the MenuItem component.
Extends
Omit<RACMenuItemProps,"style"|"children"|"className">
Properties
children?
optionalchildren?:any
Defined in: composites/Menu/Menu.tsx:260
Item content.
composition?
optionalcomposition?:"primaryAction"|"secondaryAction"|"dismissAction"
Defined in: composites/Menu/Menu.tsx:256
Optional composition slot when this item plays a named role inside the
parent Menu (e.g. primaryAction, dismissAction). Emitted as
data-composition so parents can target it with layout CSS (ordering,
separation).
consequence?
optionalconsequence?:"neutral"|"committing"|"destructive"
Defined in: composites/Menu/Menu.tsx:249
Effect on state that activating this item produces.
Emitted as data-consequence on the rendered element so callers, tests,
and host integrations (confirm wrappers, telemetry) can observe the
contract. This component does not alter colors based on consequence;
visual distinction (if any) is a theme / CSS layer concern.
Default
'neutral'
evaluation?
optionalevaluation?:"primary"|"secondary"|"accent"|"muted"|"negative"
Defined in: composites/Menu/Menu.tsx:238
Semantic emphasis for the item.
Default
'primary'