A
Auralix UI

NumberField

iOS-style stepper with increment/decrement buttons.

Preview

Installation

bash
npx auralix-ui add number-field

Usage

Quantity Stepper

tsx
import { NumberField } from "@/components/ui/NumberField";

<NumberField value={qty} onChange={setQty} min={0} max={10} />

Props

NameTypeDefaultDescription
valuenumber0Current value.
onChange(value: number) => void-Callback on value change.
minnumber-Minimum value.
maxnumber-Maximum value.
stepnumber1Step increment.
size"sm" | "md" | "lg""md"Size of the stepper.