비동기함수이지만 '동기'처럼 사용하고 싶을 때.
await가 실행이 다 될 때 까지 다른 내용이 진행되지 않도록 한다. (await 아래 부분을 동기적으로 실행)
안에 속성 data={}, keyExtractor={}, renderItem={} 3가지 적어주기.
특히 data 안에 콜백함수 넣어줄 때, flat() 메소드를 사용하여 배열을 1차원으로 만들어주는 것!
flat함수에 대해 잊고있었다가 다시금 알게됐다.
<FlatList
data={topRatedMovies.pages.map((page) => page.results).flat()}
keyExtractor={(item) => item.id}
renderItem={({ item }) => <VCard movie={item} />}
/>