Navigation
Navigation Menu
Provides a responsive site navigation menu with managed popup behavior and framework links.
idle
Usage
Anatomy
The parts and how they nest, taken from the preview above.
Examples
Recommendations
| Guidance | Practice |
|---|---|
| Do | Use destination names and mark the current route. Keep menus short enough to scan without searching. |
Usage boundaries
| Guidance | Boundary |
|---|---|
| Scope | Use Menu for commands. Route matching and framework navigation remain application responsibilities. |
API reference
Public props from @mizen-labs/ui. Use exported prop types for the complete TypeScript contract.
| Prop | Type | Default | Description |
|---|---|---|---|
| | — | Compose the root, horizontal list, and each trigger or link item. |
| | — | Pair each disclosure trigger with its links inside the matching item. |
| | after NavigationMenuList | Mount one popup viewport after the list under the root. |
| | undefined | Composes framework links while preserving menu behavior. |
| | false | Marks the current destination. |
| | undefined | Adds one muted line under the label in a menu panel. |