@catho/quantum
Version:
Catho react components
29 lines (26 loc) • 833 B
TypeScript
import { FC, ChangeEventHandler } from 'react';
export interface RangeSliderProps {
step?: number;
max?: number;
min?: number;
disabled?: boolean;
onChange?: ChangeEventHandler<HTMLInputElement>;
onChangeCommitted?: ChangeEventHandler<HTMLInputElement>;
marks?: Array<{
value?: string | number;
label?: string;
}>;
valueLabelDisplay?: 'auto' | 'on' | 'off';
track?: 'normal' | false | 'inverted';
'aria-labelledby'?: string;
tipFormatter?: (value?: number, index?: number) => string;
value?: number | { from: number; to: number };
defaultValue?: number | { from: number; to: number };
theme?: {
spacing?: {};
colors?: {};
baseFontSize?: number;
};
}
declare const RangeSlider: FC<RangeSliderProps>;
export default RangeSlider;