@quanxi/ui
Version:
全悉组件库
26 lines (25 loc) • 700 B
TypeScript
import { CSSProperties } from "react";
import type { SliderProps as RcSliderProps } from "rc-slider";
import "./style.scss";
export type SliderMarks = RcSliderProps["marks"];
export interface SliderProps {
style?: CSSProperties;
className?: string;
disabled?: boolean;
min?: number;
max?: number;
value?: number | number[];
dots?: boolean;
marks?: SliderMarks;
step?: number | null;
range?: boolean | SliderRange;
onChange?: (value: number | number[]) => void;
}
interface SliderRange {
draggableTrack?: boolean;
}
export type Opens = {
[index: number]: boolean;
};
declare const Slider: (props: SliderProps) => JSX.Element;
export default Slider;