InputNumber
A numeric input with stepper controls for precise value entry.
When to Use
- For quantity inputs or numeric settings
- When users need increment/decrement controls
- For precise numeric values with min/max constraints
Import
Examples
Basic
Sizes
With Step
Disabled
API
InputNumberProps
value—number— Current value (controlled)defaultValue—number— Default valueonChange—(value: number | null) => void— Change handlermin—number— Minimum valuemax—number— Maximum valuestep—number— Increment step (default:1)precision—number— Decimal precisioncontrols—boolean— Show +/- buttons (default:true)disabled—boolean— Disable the inputsize—"small" | "middle" | "large"— Sizestatus—"error" | "warning"— Validation statusparser—(displayValue: string) => number— Parse display valueformatter—(value: number) => string— Format display valuekeyboard—boolean— Enable keyboard arrows (default:true)placeholder—string— Placeholder text