NumberStepper

Primitive #57

๐Ÿ” Problem it solves

Number inputs need increment/decrement buttons that respect min, max, and step values. Manually implementing buttons and key handlers (Up/Down arrows) is repetitive.

โœ… Solution

NumberStepper manages numeric value, provides increment, decrement, respects constraints, handles keyboard (Up/Down arrows), and emits change events. This demo uses the libraryโ€™s implementation with a range of 0โ€‘10, step 1.

๐Ÿงฉ Used by components

NumberInput, QuantityPicker, Counter, AgeSelector, PriceRange

๐ŸŽฎ Interactive demo