@anatoliygatt/numeric-stepper
UI Component Libraries
@anatoliygatt/numeric-stepper is a lightweight React component that provides accessible increment/decrement controls for numeric input values. Built with full keyboard navigation support, ARIA attributes, and configurable min/max bounds, it offers a polished alternative to bare HTML number inputs. Key features include configurable step sizes, custom styling through props, TypeScript support, and a minimal zero-dependency footprint. Primary use cases include quantity selectors in e-commerce carts, setting controls in dashboards, form number inputs, and configuration panels. Compared to raw HTML number inputs (which have inconsistent cross-browser styling and accessibility), this component provides a consistent, themeable, and accessible UI across all browsers.
#Numeric Input #Accessible #Themeable