import React, { useState } from 'react'; import Slider from '../Slider/Slider'; export default function Brightness({ title, currentBrightness, handleBrightnessChange }) { const [brightness, setBrightness] = useState(currentBrightness); const onChange = (value) => { setBrightness(value); handleBrightnessChange(value); }; return ( <Slider title={title} step={1} className='horizontal-slider' thumbClassName='slider-thumb' trackClassName='slider-track' min={0} max={100} value={brightness} onChange={onChange} renderThumb={(props, state) => ( <div {...props}>{state.valueNow + '%'}</div> )} /> ); }