I want to useRef() in 4 div elements, the divs controls the slider of some images. the code is like this:
const slider = useRef()
const slideLeft = () => {slider.current.scrollLeft = slider.current.scrollLeft - 500};
const slideRight = () => {slider.current.scrollLeft = slider.current.scrollLeft + 500};
<>
<BsChevronLeft onClick={slideLeft}/>
<div ref={slider}>
//Images mapped in here
</div>
<BsChevronRight onClick={slideRight}/>
<BsChevronLeft onClick={slideLeft}/>
<div ref={slider}>
//Images mapped in here
</div>
<BsChevronRight onClick={slideRight}/>
<BsChevronLeft onClick={slideLeft}/>
<div ref={slider}>
//Images mapped in here
</div>
<BsChevronRight onClick={slideRight}/>
<BsChevronLeft onClick={slideLeft}/>
<div ref={slider}>
//Images mapped in here
</div>
<BsChevronRight onClick={slideRight}/>
</>
But whenever I click the first slider or div it only effects the last slider element, Thanks in advance.