Skip to content

Chip base

AlpopBaseChip é uma pílula compacta de rótulo, com ícone opcional e ação de remoção. As variantes seguem as cores de status do design system.

FiltroAtivoEm análiseCanceladoPendenteRascunhoRemovível

Props

PropTipoPadrãoDescrição
labelString | NumberTexto do chip (obrigatório)
variantString"purple"blue, danger, gray, green, purple, warning
shapeString"pill"pill ou rounded
sizeString"md"sm ou md
iconStringnullNome de ícone exibido antes do texto
removableBooleanfalseExibe o botão de remoção
removeLabelStringnullSobrescreve o aria-label do botão de remoção
maxWidthStringnullLargura máxima (CSS); o texto trunca com reticências
minWidthStringnullLargura mínima (CSS)
titleStringnullAtributo title; por padrão usa o label

Eventos

EventoPayloadDescrição
removeEmitido ao clicar no botão de remoção

Traduções

Quando removable, o aria-label do botão de remoção é resolvido pelo tradutor: a prop remove-label vence; senão a chave components.baseChip.remove (fallback pt-BR Remover). Veja Chaves de tradução.