useEffect()에서 아무리해도 처음에 새로고침이 안됨. 그 이유는 배열에 push한 값이 객체였기 때문이었다..
따라서 string으로 변환한 후 이전과 동일하지 않아야 업데이트 하라고 수정했다. 드디어 해결..
자바스크립트는 배열에 push한 것을 type of 해보면 object로 나온다.. https://webclub.tistory.com/447
https://velog.io/@junghyunhao/객체-값-비교하기 객체 값은 string으로 변환해서 비교하자!
무한루프
https://bomnamul.tistory.com/m/76
useEffect cleanup 함수 및 생성주기
https://xiubindev.tistory.com/100
리액트 dependency