i Already can get Apollo Client errors:
import {onError} from 'apollo-link-error'
function createLink() {
return ApolloLink.from([
createErrorLink(),
createHttpLink(),
])
}
function createErrorLink() {
return onError(function ({graphQLErrors, networkError}) {
if (graphQLErrors) {
graphQLErrors.map(({message}) => {
console.log(`[GraphQL error]`, message)
})
}
if (networkError) {
console.log(`[Network error]`, networkError)
}
})
}
Да, обработчики ошибок работают, но как я могу ПРЕДОТВРАТИТЬ отклонение обещаний?