react의 state 혹은 props가 변경되면서 이벤트가 계속해서 생성되는 문제로 보입니다. 이 경우 const intervalRef = useRef(null); 을 하나 만드셔서 setInt
react의 state 혹은 props가 변경되면서 이벤트가 계속해서 생성되는 문제로 보입니다. 이 경우 const intervalRef = useRef(null); 을 하나 만드셔서 setInterval 로 초기화해주시고, setInterval 하는 코드에서 set 하기전에 intervalRef.current 에 값이 존재하는지 확인한 뒤, 존재한다면 clearInterval 하는 코드를 실행한 뒤 다시 setInterval 하도록 수정해보세요.