WARN : Require cycle: A.tsx -> B.tsx -> A.tsx Require cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle.
무한 참조 사이클 개발 환경 React Native 0.72 EXPO cli SDK 49 원인 https://www.developerway.com/posts/react-project-structure - 하향식 설계 구조 A.tsx와 B.tsx에서 서로를 import 하는 구조 리액트는 "하향식 전달"방식으로 설계해야 한다. 서로를 import 하면 무한 순환 호출이 되기 때문!
해결법 단방향으로만 import 할 수 있도록 다시 설계한다. A.tsx에서만 B.tsx를 import 하고, B.tsx에서의 A.tsx를 import하던 것을 제거한다.
A.tsx에서 B.tsx의 변숫값 등의 데...
#
Expo
#
ReactNative
#
단방향설계
원문 링크 : WARN : Require cycle: Require cycles are allowed, but can result in uninitialized values [무한 사이클 이슈]