@trail-ui/react
Version:
19 lines (16 loc) • 731 B
TypeScript
import * as react_jsx_runtime from 'react/jsx-runtime';
import { SlotsToClasses, SliderSlots } from '@trail-ui/theme';
interface SliderProps {
label?: string;
isDisabled?: boolean;
formatOptions?: Intl.NumberFormatOptions;
name?: string;
classNames?: SlotsToClasses<SliderSlots>;
maxValue?: number;
defaultValue?: number | number[];
step?: number;
onChange?: (value: number | number[]) => void;
}
declare function Slider({ label, formatOptions, name, classNames, ...props }: SliderProps): react_jsx_runtime.JSX.Element;
declare function MultiSlider({ label, formatOptions, name, classNames, ...props }: SliderProps): react_jsx_runtime.JSX.Element;
export { MultiSlider, Slider, SliderProps };