Input Number

Display and edit numbers with increment and decrement buttons.

Loading...

Usage

import { InputNumber } from "@aqqo/aqqo-ui";
<InputNumber />

Example

Disabled

Loading...

Allow negative

Loading...
<InputNumber min={-100} max={100} />

With custom step

Loading...
import { InputNumber } from "@aqqo/aqqo-ui";
<InputNumber step={10} min={0} max={100} />

Props

PropTypeDefaultDescription
classNamestring-Container CSS classes.
inputClassNamestring-Input element CSS classes.
decrementButtonClassNamestring-Decrement button CSS classes.
incrementButtonClassNamestring-Increment button CSS classes.
minnumber0Minimum value.
maxnumber100Maximum value.
stepnumber1Step increment/decrement.
valuenumber-Controlled value; omit for uncontrolled.
onChange(value: number) => void-Called when value changes.
disabledboolean-Disables input and buttons.
...propsOmit<InputHTMLAttributes, 'value' | 'onChange' | 'min' | 'max' | 'step' | 'type' | 'className'>-Other input attributes (onBlur, onKeyDown, etc.).