Spectrum 2 is now available! Check out the S2 ButtonGroup docs and the migration docs.

ButtonGroup

ButtonGroup handles overflow for a grouping of buttons whose actions are related to each other.

installyarn add @adobe/react-spectrum
added3.0.0
usageimport {ButtonGroup} from '@adobe/react-spectrum'

Example#


import {Button, ButtonGroup} from '@adobe/react-spectrum';

<ButtonGroup>
  <Button variant="primary">Rate Now</Button>
  <Button variant="secondary">No, thanks</Button>
  <Button variant="secondary">Remind me later</Button>
</ButtonGroup>
import {Button, ButtonGroup} from '@adobe/react-spectrum';

<ButtonGroup>
  <