Raw code
...
import firestore from '@react-native-firebase/firestore';
import { useGetDocs } from 'react-native-firebase-tools';
const postsRef = firestore().collection('posts').limit(6);
export default function App() {
const { data, loading, end, request } = useGetDocs(postsRef, {
autoRequest: true,
pagination: true
});
return (
<ScrollView style={styles.container}>
{!loading && data.map(post => (
<View key={post.id}>
<Text>{post.username}</Text>
<Image src={{post.photoURL}}>
</View>
))
<Button
disabled={end}
title='Get more'
onPress={request}
/>
</ScrollView>
);
}