UNPKG

@react-aria/spinbutton

Version:
20 lines (18 loc) 764 B
import { AriaButtonProps } from "@react-types/button"; import { DOMAttributes, InputBase, RangeInputBase, Validation, ValueBase } from "@react-types/shared"; export interface SpinButtonProps extends InputBase, Validation<number>, ValueBase<number>, RangeInputBase<number> { textValue?: string; onIncrement?: () => void; onIncrementPage?: () => void; onDecrement?: () => void; onDecrementPage?: () => void; onDecrementToMin?: () => void; onIncrementToMax?: () => void; } export interface SpinbuttonAria { spinButtonProps: DOMAttributes; incrementButtonProps: AriaButtonProps; decrementButtonProps: AriaButtonProps; } export function useSpinButton(props: SpinButtonProps): SpinbuttonAria; //# sourceMappingURL=types.d.ts.map