ITpS

Componentes

Chip

Action chip pill (button/anchor). Padrão para filtros, toggles, dismiss. Severidade opcional com tendência (up/down).

Default

Chip básico — pill com texto. Renderiza como <button> por padrão.

Selected (filtro aplicado)

selected muda para tint coral + adiciona ícone X de dismiss à direita. Use para filtros ativos.

Com ícones

leftIcon ou rightIcon — só renderiza rightIcon quando NÃO selecionado (X tem prioridade).

Com severidade

severity adiciona indicador numérico/textual à direita. severityTrend adiciona seta. severityTone controla cor (positive verde, negative coral, neutral azul).

Disabled

Passa href para virar <a> (útil em filtros que mudam URL).

Props

PropTipoDefaultDescrição
leftIconstringMaterial Symbol antes do texto.
rightIconstringSuprimido quando selected.
severitystringTexto/número de severidade à direita.
severityTrend'up' | 'down'Seta na severidade.
severityTone'positive' | 'negative' | 'neutral''neutral'Cor da severidade.
selectedbooleanfalseTint coral + X dismiss.
disabledbooleanfalseBloqueia interação.
hrefstringVira <a> quando presente.
type'button' | 'submit' | 'reset''button'Tipo do botão.
ariaLabelstringLabel de acessibilidade.
classstringClasses adicionais.