Мои коды работают хорошо, но после быстрой ссылки sh и выполнения refre sh с помощью refreshControl я получил эту ошибку в React Native
TypeError - undefined не является объектом (оценка 'c .currentObservable.query.refetch').
Проверьте изображение ошибки здесь
Это мой код
const getTopics = useQuery(getAllTopicsSchema);
const [refreshing, setRefreshing] = React.useState<boolean>(false);
<ScrollView
refreshControl={
<RefreshControl
refreshing={refreshing}
onRefresh={() => {
setRefreshing(true);
getTopics.refetch().then((res: any) => { setRefreshing(false)).finally(() => setRefreshing(false));
}} />
}>
{
getTopics.data && getTopics.data.findAllTopic.map((res: Topic) => <View><Text>{JSON.stringify(res)}</Text></View>)
}
</ScrollView>