ONONC

Number Input

Numeric stepper with clamp, step, and keyboard control.

a11yform

Styled with ONONC's design tokens — shadcn add installs them for you.

Customize

Default value2
Min0
Max10
Step1

Props

PropTypeDefaultDescription
valuenumber—Controlled value.
defaultValuenumber0Initial value when uncontrolled.
minnumber-InfinityLower clamp.
maxnumberInfinityUpper clamp.
stepnumber1Increment for −/+ and arrows.
onValueChange(value: number) => void—Fired on change.