Too many-rerenders. React limits the number of renders to prevent an infinite loop. 리액트 네이티브로 안드로이드 앱을 만들 때 too many re-renders 에러가 몇 번 떴었다. 처음에는 두 번째 인자의 값이 바뀌면 재렌더링되는 useEffect 때문에 발생한 오류인 줄 알았다. 왜냐하면 지금까지 Too many re-renders 오류가 발생하면 useEffect 부분을 고쳤기 때문이다. 근데 검색해 보니까 주로 useState를 잘못 사용해서 나는 에러라고 한다. useState에 state값이 계속 업데이트되지 않도록 useEffect로 제어하면 오류를 해결할 수 있다. too many-rerenders 오류를 방지하기..