NumberInput
Input numérico com formatação de milhar e decimal configurável.
Valor numérico: 1234
Instalação
npx @kobana/ui add number-inputDependências npm: react-number-format
Importação
import { NumberInput } from "@/components/kobana/number-input"Props
| Prop | Tipo | Default | Descrição |
|---|---|---|---|
value | number | — | Valor numérico |
onValueChange | (value: number) => void | — | Callback de mudança |
thousandSeparator | string | "." | Separador de milhar |
decimalSeparator | string | "," | Separador decimal |
decimalScale | number | 0 | Casas decimais |
Estende todas as props de NumericFormatProps (react-number-format).
Uso
<NumberInput
value={quantity}
onValueChange={setQuantity}
decimalScale={2}
/>