Tabs
Two variants: underline (channel headers) and pill segmented (in-page settings tabs).
Usage
underline:chat | pill:tasks
API
Props
| Name | Type | Default | Description |
|---|---|---|---|
| items | { key: string; label: string; disabled?: boolean }[] | — | tab items (required) |
| modelValue | string | — | v-model current key (required) |
| variant | 'underline' | 'pill' | 'underline' | visual variant |
Events
| Name | Payload | Description |
|---|---|---|
| update:modelValue | (key: string) | on switch (current or disabled items don't fire) |