import React, { useState, useEffect } from 'react'; import type { InputNumberProps, SliderSingleProps } from 'antd'; import { Col, InputNumber, Row, Slider } from 'antd'; const RbSlider: React.FC = ({ value, onChange, min, max, step = 0.01, ...props }) => { const [curValue, setCurValue] = useState(0) useEffect(() => { setCurValue(value) }, [value]) const handleSliderChange = (newValue: number) => { onChange && onChange(newValue); }; const handleInputChange: InputNumberProps['onChange'] = (newValue) => { onChange && onChange(newValue as number); }; return ( ); }; export default RbSlider;