[React-Native] Possible unhandled promise rejection (id: 0): 에러

박종준·2024년 2월 8일
0

React Native

목록 보기
5/18

Notifee 패키지를 이용하여 Local Push Notification 을 구현하는 과정 중에 Diary를 작성하고 HomeScreen으로 돌아왔을 시, 아래 사진과 같은 이슈를 겪게 됐습니다.

이 이슈는 일반 함수에서 hook 을 사용하고 있어서 발생하는 이슈 입니다. 일반 함수 안에서 hook 을 사용하게 되면 일반 함수 자체가 하나의 hook이 되어버립니다.

해결 방법 으로는 hook 은 항상 컴포넌트 최상단에서 호출하여, 데이터를 받아 사용할려는 일반 함수의 파라미터로 hook 의 값을 전달하면 됩니다.

profile
작은 아이디어로 세상을 변화시키고 싶습니다.

0개의 댓글