Haedong
033

Toggle Group

Action

left

Customize

Mode

Code

<ToggleGroup value={align} onValueChange={setAlign}>
  <Toggle value="left">Left</Toggle>
  <Toggle value="center">Center</Toggle>
  <Toggle value="right">Right</Toggle>
</ToggleGroup>

Install

npx shadcn@latest add https://components.haedong.dev/r/toggle-group.json

Props

Toggle works alone (pressed / defaultPressed / onPressedChange) or inside ToggleGroup with a value; the group lifts the selection as string[].

PropTypeDescription
ToggleGroup.multiplebooleanSeveral may be pressed at once. Defaults to false.
ToggleGroup.value / defaultValuestring[]Pressed values (controlled / uncontrolled).
ToggleGroup.onValueChange(value: string[]) => voidCalled on every press.
Toggle.valuestringIdentity inside a group.