npx expo install expo-app-loading
<AppLoading />
을 추가 해서 실행시키면 로딩 화면만 출력후 로딩화면이 잘 나오는지 테스트 진행onFinish
는 loading이 끝나면 자동으로 실행 되는 함수 이다 로딩이 끝나면 ready함수를 true로 바꿔 로딩 화면을 종료
app.js에 ready
라는 변수를 하나 생성 후 ready
가 ture가 되면 로딩화면이 꺼지도록 if문을 추가
console.log
console.error
console.warn
startAsync
는 promise
가 종료되거나 resolve
될때 promise
를 반환해주는 함수 그러면 <AppLoading />
이 onFinish
함수를 호출한다.