MenuItem
MenuItem
☰ Documentation
Documentation
A link in an authored navigation menu.
Properties
ariaLabel
string
class
string
Optional styling hook.
disclosure
boolean
Makes this item's nested items interactively collapsible when the item is an organizational label rather than a navigation destination.
icon
Optional supporting icon rendered before the label.
items
MenuItem[]
*
label
string
link
Example
Required
{
"label": "example"
}
Full
{
"ariaLabel": "example",
"class": "example",
"disclosure": false,
"icon": {
"ariaLabel": "Search",
"class": "example",
"name": "search"
},
"items": [
{
"ariaLabel": "example",
"class": "example",
"disclosure": false,
"icon": {
"ariaLabel": "Search",
"class": "example",
"name": "search"
},
"items": [],
"label": "example",
"link": {
"href": "/example",
"newTab": false,
"nofollow": false,
"sponsored": false
}
}
],
"label": "example",
"link": {
"href": "/example",
"newTab": false,
"nofollow": false,
"sponsored": false
}
}
examples are generated from the schema.