Kobana UI
GitHub

MaskedValue

Exibe um valor sensível mascarado com botão de revelar/ocultar.

Carregando...

Instalação

npx @kobana/ui add masked-value

Dependências instaladas automaticamente: button (shadcn/ui), lucide-react

Importação

import { MaskedValue } from "@/components/kobana/masked-value"

Props

PropTipoDefaultDescrição
valuestringValor sensível a ser exibido/ocultado
visibleCharsnumber4Quantidade de caracteres visíveis no final quando mascarado
maskCharstring"•"Caractere usado para mascarar
classNamestringClasses adicionais aplicadas ao valor

Uso

<MaskedValue value="kbn_sk_a1b2c3d4e5f6g7h8i9j0k1l2" />

Ideal para chaves de API, tokens, números de cartão, documentos e outros dados sensíveis que devem ficar ocultos por padrão mas podem ser revelados sob demanda.

On this page