tweak-tools
Version:
Tweak your React projects until awesomeness
16 lines (15 loc) • 543 B
TypeScript
import type { InputWithSettings, TweakInputProps, NumberSettings } from '../../types';
export declare type InternalNumberSettings = {
min: number;
max: number;
step: number;
pad: number;
initialValue: number;
suffix?: string;
};
export declare type NumberInput = InputWithSettings<number | string, NumberSettings>;
export declare type NumberProps = TweakInputProps<number, InternalNumberSettings>;
export declare type RangeSliderProps = {
value: number;
onDrag: (v: number) => void;
} & InternalNumberSettings;