MenuItem
MenuItem =
object
Defined in: src/components/navigation/Menu/Menu.types.ts:16
Configuration for a single menu item.
Properties
disabled?
optionaldisabled:boolean
Defined in: src/components/navigation/Menu/Menu.types.ts:26
Whether the item is disabled
icon?
optionalicon:React.ReactNode
Defined in: src/components/navigation/Menu/Menu.types.ts:24
Optional icon rendered before the label
id
id:
string
Defined in: src/components/navigation/Menu/Menu.types.ts:18
Unique identifier for the menu item
label
label:
string
Defined in: src/components/navigation/Menu/Menu.types.ts:20
Display text for the menu item
onClick()
onClick: (
id,event) =>void
Defined in: src/components/navigation/Menu/Menu.types.ts:22
Click handler called with item id and event
Parameters
id
string
event
MouseEvent
Returns
void
subMenu?
optionalsubMenu:MenuConfig
Defined in: src/components/navigation/Menu/Menu.types.ts:28
Nested submenu configuration
submenuTrigger?
optionalsubmenuTrigger:SubmenuTrigger
Defined in: src/components/navigation/Menu/Menu.types.ts:30
How submenu should be triggered when subMenu is present