React Native fetch 함수 관련 문의 드립니다.

리액트 네이티브를 공부하고 있는 리액트 초보 개발자입니다.
개발 중에 이상한 증상이 있어… 문의드립니다. 도통… 풀리지가 않네요 ㅠㅠ

먼저 환경정보입니다.

  • React : 16.9.0
  • RN : 0.63.4
  • npm : 6.14.8
  • node : v15.15.0
  • react-native-cli : 2.0.1
  • Windows 10
  • 설치된 라이브러리
    image

문제가 발생하는 부분은 아래와 같습니다.

image

위 코드에서 fetch 호출하면 서버에는 요청이 들어갑니다. ( 다른 서버로 확인 )
하지만 fetch 이후 then 으로 연결되지 않습니다. Response 가 오지 않습니다.
try catch로 전체를 묶어도 반응이 없고, then 대신 catch를 연결해도 아무런 반응이 없습니다. 그냥 fetch 이후 그대로 멈춰있습니다. ( 시스템은 살아있고 함수 요청은 계속 진행됩니다.)

이 증상이 최초 react-native init 후 코드 작성 또는 다른 라이브러리 모두 (yarn add or npm install)로 설치 후 테스트 시 정상동작하여
module 폴더더 제거 후 다른 PC에 옮기고 yarn or npm install 후 테스트 시 위와 같은 증상이 발생합니다. ( 맥도 동일 )
심한 경우 가끔 정상동작한 같은 PC에서도 가끔 위 증상이 발생합니다.

에러라도 나면 어떻게 하겠는데… 아무런 반응이 없으니. 분석이 안됩니다.

혹시 이런 증상에 대해 아시는 분 있나요?

도움 부탁드립니다.

혹시 fetch를 사용하신 컴포넌트 파일 전체를 올려주실수 있나요?

혹은 프로젝트 전체 ㅎㅎ

문제가 발생하는 환경에서 react-native init myapp --template typescript 으로 프로젝트 생성 후 App.tsx 파일에서 바로 fetch만 호출해도 재현이 되더라구요.
현재 프로젝트 설치 명령을 react-native init myapp --template react-native-template-typescript 으로 생성 후 테스트 시에는 정상동작하였습니다.
어떤 블로그를 보고 설치했는데 (블로그 주소는 기억이 안나내요.) … 타입스크립트로 프로젝트 생성하는 부분이 문제가 된 것으로 생각되네요…

조금 많이 늦었지만 단순히 중괄호에서 return을 안해줘서 그런게 아닐까요?

그냥 response => console.log(response.json())으로 찍어보시면 안되시나요?