DS | Adila.co
Componentes

Currency Input

Entrada numérica com formatação monetária e valor bruto controlável.

Instalação

bun add @adila-sh/ui

Uso

<CurrencyInput
  name="amount"
  value={amount}
  onValueChange={(value) => setAmount(value)}
  min={0}
  inputProps={{ "aria-label": "Valor da cobrança" }}
/>

O valor recebido em onValueChange é numérico e não contém a máscara. O padrão é BRL com locale pt-BR.

Nesta página