Toggle Group
A set of two-state buttons that can be toggled on or off.
Preview
Left
Center
Right
Usage
<ui-toggle-group type="single">
<ui-toggle-group-item value="left">Left</ui-toggle-group-item>
<ui-toggle-group-item value="center">Center</ui-toggle-group-item>
<ui-toggle-group-item value="right">Right</ui-toggle-group-item>
</ui-toggle-group>
Sub-components
<ui-toggle-group> <ui-toggle-group-item>
Props
<ui-toggle-group>
| Prop | Type | Default | Description |
|---|
type | "single" | "multiple" | "single" | Single or multiple selection. |
variant | "default" | "outline" | "default" | Visual variant. |
<ui-toggle-group-item> Custom wrapper
| Prop | Type | Default | Description |
|---|
value | string | — | The item value. |
href | string | — | URL to navigate to. Renders as a link when set. (Custom prop) |
All components also accept standard HTML attributes (class, id, style, data-*, aria-*, etc.) which are passed through to the underlying element.