Menu#

Vertical menu component for navigation with support for nested items, icons, and active states.

Import#

TSX
import { Menu, Row, Text } from '@sigx/daisyui';

Basic Menu#

TSX
Loading preview...

Use model binding to track the active menu item:

TSX
Loading preview...
TSX
Loading preview...
TSX
Loading preview...

Nested Menu (Submenu)#

TSX
Loading preview...
TSX
Loading preview...

Horizontal Menu#

TSX
Loading preview...
TSX
Loading preview...

Disabled Items#

TSX
Loading preview...
TSX
Loading preview...

Props#

PropTypeDefaultDescription
model() => string-Two-way binding for active item
size'xs' | 'sm' | 'md' | 'lg''md'Menu item size
horizontalbooleanfalseHorizontal layout
classstring-Additional CSS classes
PropTypeDefaultDescription
valuestring-Value for model binding
activebooleanfalseForce active state
disabledbooleanfalseDisable the item
classstring-Additional CSS classes
PropTypeDefaultDescription
classstring-Additional CSS classes

Events#

EventTypeDescription
update:modelValue(value: string) => voidEmitted when active item changes