NumberInput.
A bounded numeric spinner with increment and decrement actions.
Quantity: 5
The preview uses the actual shared component, including your current theme, rounding, border and motion preferences.
Props & API reference
Parameters available in the shared component, including value types, requirements and accepted options.
| Parameter | Type | Required | Default | Possible values | Description |
|---|---|---|---|---|---|
value | number | Yes | — | — | Current controlled number. |
onValueChange | (value: number) => void | No | — | — | Called when value changes. |
min | number | No | -Infinity | — | Smallest allowed value. |
max | number | No | Infinity | — | Largest allowed value. |
step | number | No | 1 | — | Increment/decrement size. |
label | string | No | Number | — | Accessible control name. |
disabled | boolean | No | false | true · false | Disable editing and step buttons. |
className | string | No | — | — | Additional CSS class on the outer component element. |