Beta Preview

ActionButtonGroup

An ActionButtonGroup is a grouping of related ActionButtons.

orientation 
size 
density 
staticColor 
isQuiet 
isJustified 
isDisabled 
import {ActionButtonGroup, ActionButton, Text} from '@react-spectrum/s2';
import Cut from '@react-spectrum/s2/icons/Cut';
import Copy from '@react-spectrum/s2/icons/Copy';
import Paste from '@react-spectrum/s2/icons/Paste';

<ActionButtonGroup>
  <ActionButton>
    <Cut />
    <Text>Cut</Text>
  </ActionButton>
  <ActionButton>
    <Copy />
    <Text>Copy</Text>
  </ActionButton>
  <ActionButton>
    <Paste />
    <Text>Paste</Text>
  </ActionButton>
</ActionButtonGroup>

API

<ActionButtonGroup>
  <ActionButton />
</ActionButtonGroup>

ActionButtonGroup

NameTypeDefault
stylesDefault:
Spectrum-defined styles, returned by the style() macro.
childrenReactNodeDefault:
The children of the group.
size'XS''S''M''L''XL'Default: "M"
Size of the buttons.
density'compact''regular'Default: "regular"
Spacing between the buttons.
isQuietbooleanDefault:
Whether the button should be displayed with a quiet style.
isJustifiedbooleanDefault:
Whether the buttons should divide the container width equally.
staticColor'white''black''auto'Default:
Whether the button should be displayed with an emphasized style.
orientation'horizontal''vertical'Default: 'horizontal'
The axis the group should align with.
isDisabledbooleanDefault:
Whether the group is disabled.