Default
Bounded numeric adjustment.
/render stateInline numeric input with decrement/increment controls, min/max, and step support.
Number stepper is for small bounded adjustments. Use a slider when the value is approximate or continuous.
Controls update query params directly. Complex slots use curated fixtures so component states stay deterministic, linkable, and screenshot-ready.
Every state maps to the same component render route through the `state` query param.
Bounded numeric adjustment.
/render stateCompact quantity control.
/render stateInvalid or out-of-policy value.
/render state| Name | Type | Default | Description |
|---|---|---|---|
value | number | - | Controlled numeric value. |
defaultValue | number | 0 | Uncontrolled initial value. |
min | number | - | Minimum allowed value. |
max | number | - | Maximum allowed value. |
step | number | 1 | Increment size. |
onValueChange | (value: number) => void | - | Receives clamped numeric value. |
label | ReactNode | - | Field label. |