반응형
Recoil 상태 관리 라이브러리 적용해보는 중에 해당 에러가 발생하였습니다.
Cannot update a component (`Batcher`) while rendering a different component
...
recoil
에서 Batcher
라 불리는 컴포넌트를 통하여 RecoilRoot
컴포넌트 내에 있는 값들을 대체하도록 되어있는데, 이러한 내용이 react v16.13.0
부터 anti-pattern
으로 warning
메시지를 출력하도록 설정되었다는 내용입니다.
2020-07-08
현재까지도 해당 경고 메시지가 발생하며, 해당 메시지가 불편할 경우 v16.12
으로 downgrading하여 사용해야할 것 같습니다.
2020-07-02
현재 해당 이슈는 github
에 이슈에 보고되어져 있으며, 좀 더 확인이 필요해보입니다.
참고 자료
반응형
'Develope > React' 카테고리의 다른 글
[React]반복문으로 컴포넌트 렌더링시 고유값을 부여하는 이유 (0) | 2020.06.23 |
---|---|
CRA(Create React App) 서비스워커(ServiceWorker) 커스텀 (0) | 2020.06.13 |