UNPKG

apollo-mantra

Version:

Tools for integration of apollo with Mantra

29 lines (28 loc) 741 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function createError(errors) { return { message: errors.map(function (e) { return e.message; }).join('\n'), graphQLErrors: errors, stack: errors.length ? errors[0].stack : '' }; } exports.createError = createError; function log(error) { if (console.group) { console.group('Apollo Error'); } console.error(error.message); if (error.networkError) { console.error(error.networkError); console.error(error.networkError.stack); } else { console.error(error); console.error(error.stack); } if (console.group) { console.groupEnd(); } } exports.log = log;