Navegar componentes
← ComponentesButtonGroup une ações relacionadas em um único controle conectado. Use quando vários botões representam escolhas ou operações relacionadas que devem ficar visualmente juntas, como copiar/cortar/colar ou desfazer/refazer.
ButtonGroup
ButtonExemploExemplos
Área interativa
orientation
size
isDisabled
Boas práticas
- Faça: Agrupe botões que executam ações relacionadas no mesmo objeto, como copiar, cortar e colar em texto selecionado.
- Faça: Use o mesmo variant para todos os botões de um grupo para que pareçam uma única unidade conectada.
- Faça: Mantenha grupos pequenos (2–4 botões). Para mais ações, use Toolbar ou DropdownMenu.
- Evite: Não misture ações muito diferentes. Um botão Salvar ao lado de um botão Excluir no mesmo grupo é confuso.
- Evite: Não use ButtonGroup para navegação. Use SegmentedControl ou TabList para alternar entre visualizações.
- Evite: Não aninhe ButtonGroups. Se precisar de vários grupos, posicione-os lado a lado com um gap.
Props
Nenhuma prop documentada. Rodenpx @pharos-ds/cli component ButtonGroup.