Apollo客户端上的本机错误有时会导致未处理的承诺被拒绝

时间:2018-08-16 14:57:53

标签: react-native apollo react-apollo apollo-client

即使我设置了错误链接,其中的一些错误仍然导致未处理的承诺被拒绝。甚至都不是很奇怪...有人遇到过类似的问题吗?

enter image description here

这是我的错误链接,应处理以下错误:

onError: ({
        graphQLErrors,
        networkError,
        response,
        operation
    }) => {
        if (__DEV__) {
            console.log('operation', operation);
        }
        const statusCode = networkError && networkError.statusCode ? networkError.statusCode : null;
        if (statusCode === 403) {
            logout();
            return;
        }
        if (networkError && __DEV__) console.log('[Network error]: ${networkError}');

0 个答案:

没有答案