| 1234567891011121314151617181920212223242526272829 | 
							- import ReactSlider from 'react-slider'
 
- import cn from 'classnames'
 
- import './style.css'
 
- type ISliderProps = {
 
-   className?: string
 
-   value: number
 
-   max?: number
 
-   min?: number
 
-   step?: number
 
-   disabled?: boolean
 
-   onChange: (value: number) => void
 
- }
 
- const Slider: React.FC<ISliderProps> = ({ className, max, min, step, value, disabled, onChange }) => {
 
-   return <ReactSlider
 
-     disabled={disabled}
 
-     value={isNaN(value) ? 0 : value}
 
-     min={min || 0}
 
-     max={max || 100}
 
-     step={step || 1}
 
-     className={cn(className, 'slider')}
 
-     thumbClassName="slider-thumb"
 
-     trackClassName="slider-track"
 
-     onChange={onChange}
 
-   />
 
- }
 
- export default Slider
 
 
  |