Skip to main content

Chip

Os Chip permitem ao usuário selecionar um ou mais itens de um conjunto. Assim como o Checkbox, o componente Chip utiliza o elemento input do tipo checkbox.

Importação

import { Chip } from '@escaletech/delta'

Utilização

Resultado
Loading...

Desabilitado

Passe a propriedade disabled para mostrar que o input está desabilitado. Por padrão é false.

Resultado
Loading...

Estado de carregamento

Passe a propriedade loading para mostrar que o input está com estado de carregamento. Por padrão é false.

Resultado
Loading...

Customização

Aqui está um exemplo de customização do componente. Você pode aprender mais sobre isso na página de documentação de tema.

import { extendsTheme } from '@escaletech/delta'

export const theme = extendsTheme({
colors: {
// customiza as cores de fundo e texto do componente
chipBackgroundColor: 'red',
}
})

Tokens

TokenDescrição
colors.chipBackgroundColorCor de fundo quando o componente está selecionado
colors.chipBackgroundColorHoverCor de fundo quando o mouse está em cima do componente
colors.chipBackgroundcolorDisableCor de fundo quando o componente está selecionado e desabilitado
colors.chipBackgroundcolorActiveCor de fundo quando o componente está ativo
colors.chipBackgroundcolorLoadingCor de fundo quando o componente está com estado de carregamento

Props

PropriedadeDescriçãoTipoPadrãoObrigatório
labelDefine o texto da label do componentestring-
loadingSe for true, o componente ficará com estado de carregamentobooleanfalse

Aceita todos as propriedades suportados por inputs nativos do tipo checkbox.