/** * Helper functions that handles error cases */ const handleErrors = () => { return onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) { console.log('graphQLErrors', graphQLErrors); } if (networkError) { console.log('networkError', networkError); } }); }
onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) { graphQLErrors.map(({ message, locations, path }) => logger.error('GraphQL error', { message, locations, path }) ); } if (networkError) { const { name, statusCode, result = {} } = networkError; logger.error('Network error', { name, statusCode, result }); } })
onError(({ graphQLErrors }) => { const hasUnauthorized = graphQLErrors && graphQLErrors.find(error => { const { message } = error; return message.includes("expired"); }); if (hasUnauthorized) { unAuthenticate(); history.push("/login"); } })
onError(({ graphQLErrors, networkError }) => { console.error(graphQLErrors, networkError); })
onError(({graphQLErrors, networkError}) => { if (graphQLErrors) { graphQLErrors.forEach(({message, ...details}) => console.log(`GraphQL Error: Message: ${message}`, details), ); } if (networkError) { console.log("Network Error: ", networkError); } })
onError(({networkError, graphQLErrors}) => { if (networkError && networkError.statusCode === 401) { // config.removeAuthToken(); // window.location.reload(); console.error(networkError); } })
onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) { console.error(graphQLErrors[0].message); // do something with graphql error } if (networkError) { console.error(networkError); // do something with network error } })
onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) { graphQLErrors.map(({ message, locations, path }) => console.log( `[GraphQL error]: Message: ${message}, Location: ${locations}, Path: ${path}`, ), ); } if (networkError) { console.log(`[Network error]: ${networkError}`); } })
onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) { // Do something with a graphQL error } if (networkError) { // Do something with a network error } })
/** * Helper functions that handles error cases */ const handleErrors = () => { return onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) { console.log('graphQLErrors', graphQLErrors); } if (networkError) { console.log('networkError', networkError); } }); }
onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) graphQLErrors.map(({ message, location, path }) => console.log(`[GraphQL error]: Message: ${message}, Location: ${location}, Path: ${path}`), ); if (networkError) console.log(`[Network error]: ${networkError}`); })
onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) { graphQLErrors.map(({ message, locations, path }) => logger.error('GraphQL error', { message, locations, path }) ); } if (networkError) { const { name, statusCode, result = {} } = networkError; logger.error('Network error', { name, statusCode, result }); } })
onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) { console.log(`[GraphQL error]: ${networkError}`) } else if (networkError) { console.log(`[Network error]: ${networkError}`) } })
onError(({graphQLErrors, networkError}) => { if (graphQLErrors) { graphQLErrors.forEach(({message, ...details}) => console.log(`GraphQL Error: Message: ${message}`, details), ); } if (networkError) { console.log("Network Error: ", networkError); } })
onError(({ graphQLErrors, networkError }) => { if (graphQLErrors) graphQLErrors.map(({ message, location, path }) => console.log( `[GraphQL error]: Message: ${message}, Location: ${location}, Path: ${path}` ) ); if (networkError) console.log(`[Network error]: ${networkError}`); })