Command Palette

Search for a command to run...

Docs
Circular Stepper Input

Circular Stepper Input

A circular numeric input with increment and decrement buttons

Loading...

Installation

Props

PropTypeDefaultDescription
minnumber0Minimum allowed value
maxnumber100Maximum allowed value
stepnumber1Step increment/decrement value
defaultValuenumber50Initial value
sizenumber120Diameter of the circle in pixels
onChange(value: number) => void-Callback when value changes

Examples

Custom Range and Step

<CircularStepperInput
  min={10}
  max={200}
  step={5}
  defaultValue={50}
  size={150}
/>

With Change Handler

const handleChange = (value: number) => {
  console.log("Current value:", value);
  // Process the value
};
 
<CircularStepperInput onChange={handleChange} />;