Components/Stepper

Stepper

Newform

Compact numeric control with increment/decrement buttons and min/max clamping.

import { Stepper } from '@/components/forge'

Preview

Stepper
4

Code Example

Props

PropTypeDefaultRequiredDescription
valuenumber-NoControlled numeric value
defaultValuenumber0NoInitial uncontrolled value
minnumber0NoMinimum value
maxnumber100NoMaximum value
stepnumber1NoAmount changed per click

Variants

default

Accessibility

  • Uses native buttons for increment and decrement
  • Buttons disable at min and max boundaries
  • Current value is exposed through an output element

Related Components