Toggle Group
Grouped toggles — single or multiple selection.
Installation
npm install @aspyn-io/kit @aspyn-io/tokensimport { ToggleGroup, ToggleGroupItem } from "@aspyn-io/kit";Single choice (view switcher)
<ToggleGroup type="single" defaultValue="total" variant="outline">
<ToggleGroupItem value="total">Total</ToggleGroupItem>
<ToggleGroupItem value="by-status">By Status</ToggleGroupItem>
</ToggleGroup>Multiple (filters)
<ToggleGroup type="multiple" defaultValue={["breaks"]}>
<ToggleGroupItem value="cancelled">Cancelled</ToggleGroupItem>
<ToggleGroupItem value="breaks">Breaks</ToggleGroupItem>
<ToggleGroupItem value="completed">Completed</ToggleGroupItem>
</ToggleGroup>Notes
- type="single" behaves like radio; type="multiple" like checkboxes.