z-uiDesign system
Componentes · z-ui

ButtonGroup

Botões unidos numa só peça. O grupo repassa variante, cor, tamanho e desabilitado aos itens e só ajusta cantos e bordas; cada item continua sendo o Button do z-ui.

Botão dividido

Ação principal com um chevron ao lado para as alternativas. O chevron exige aria-label.

Paginação do documento

Grupo com texto no meio. A página atual vem do estado da tela.

Página 3 de 12

Vertical e largura total

Na vertical, os cantos se ajustam em cima e embaixo. Com fullWidth, os itens dividem a largura.

Props

PropTipoPadrãoDescrição
orientation"horizontal" | "vertical""horizontal"Direção do grupo.
variant / color / sizeprops do Button—Repassados aos itens. O item pode sobrescrever.
disabledboolean—Desabilita todos os itens que não definirem o próprio valor.
fullWidthbooleanfalseO grupo ocupa a largura e os itens dividem o espaço.
ButtonGroupItemButtonProps sem shape—Button do z-ui com os padrões do grupo.
ButtonGroupChevronicon?, aria-label—Botão só de ícone para o botão dividido. ChevronDown por padrão.
ButtonGroupSeparatororientation?—Divisória entre itens sólidos.
ButtonGroupTextspan—Texto ou valor dentro do grupo.