Skip to content

9장을 하는데 async관련해서 오류가 계속 나고 메인페이지가 아예 안뜨는데 해결해주실 수 있나요? #89

Answered by Alchemist85K
JJongW asked this question in Q&A
Discussion options

You must be logged in to vote

안녕하세요 @ShinJongWon

책의 내용을 벗어나는 내용에 대해서는 답변하지 않습니다.

위에 올려준 화면은 모두 에러 화면이 아니라 경고 화면입니다.
첫번째 경고 화면은 route.state 때문에 나타나는 경고입니다.
화면의 경고 문구대로 react-navigation에서 제공하는 getFocusedRouteNameFromRoute 함수를 사용하면 해결됩니다.
getFocusedRouteNameFromRoute

두번째 경고 화면은 propTypes를 이용해서 props로 넘어오는 value 값에 필수(isRequired)를 지정했는데,
값이 null이 넘어왔다는 경고 메시지입니다.
null 이 전달되는 부분을 수정하세요. null이 전달되는 상황이 있다면 null 대신 빈 문자열('') 이 전달되도록 하면 해결됩니다.

세번째 경고 화면은 첫번째와 동일합니다.

네번쨰 경고 화면은 react-native에서 제공하는 AsyncStorage를 사용했을때 나타나는 경고 메시지 입니다.
메시지의 내용대로 react-native에서 제공하는 AsyncStorage 대신 @react-native-async-storage/async-storage 를 사용해야 합니다.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by Alchemist85K
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants