THEME
MOTION
HAPTIC
SOUND

COUNTER

Numeric rocker "[−] LABEL VALUE [+]" — fused label/arrows read as one control. (Formerly named Stepper.)

Live demo

Import

import { Counter } from '@cathode-ui/react';

Props

Name Type Default Required Description
value number — yes
onChange (v: number) => void — yes
min number 0 —
max number 100 —
step number 1 —
label string — —
format (v: number) => string — —
disabled boolean false —

Examples

wpm

<Counter value={wpm} onChange={setWpm} min={5} max={40} label="WPM" />

Accessibility

Role: group

Feedback

Haptictap
Soundtick

Motion states

idle · press


← All components