Привет, ребята, я столкнулся с ошибками graphql, и я хотел бы знать, есть ли способ обработать ошибку, показывая предупреждение о повторной попытке повторной загрузки запроса.
поэтому в кратком примере у меня есть следующее
renderError() {
Alert.alert(
'ERROR',
'There is a problem!',
[
{ text: 'Try again', onPress: () => console.log('refetch query') },
{
text: 'Cancel',
onPress: () => console.log('Cancel'),
style: 'cancel',
},
],
{ cancelable: false },
);
}
render() {
if(loading){
return <Loader loadVisible={loadingVisible} animationType="fade" />;
} else if (error){
return <View>{this.renderError()}</View>;
} else {
...
}
}