mirror of
https://github.com/langgenius/dify.git
synced 2025-08-04 07:18:18 +00:00
25 lines
545 B
TypeScript
25 lines
545 B
TypeScript
![]() |
import ReactSlider from 'react-slider'
|
||
|
import './style.css'
|
||
|
type ISliderProps = {
|
||
|
value: number
|
||
|
max?: number
|
||
|
min?: number
|
||
|
step?: number
|
||
|
onChange: (value: number) => void
|
||
|
}
|
||
|
|
||
|
const Slider: React.FC<ISliderProps> = ({ max, min, step, value, onChange }) => {
|
||
|
return <ReactSlider
|
||
|
value={value}
|
||
|
min={min || 0}
|
||
|
max={max || 100}
|
||
|
step={step || 1}
|
||
|
className="slider"
|
||
|
thumbClassName="slider-thumb"
|
||
|
trackClassName="slider-track"
|
||
|
onChange={onChange}
|
||
|
/>
|
||
|
}
|
||
|
|
||
|
export default Slider
|