UNPKG

459 BJavaScriptView Raw
1import pick from 'lodash.pick';
2export default function logError(condition, msg, extras) {
3 if (!condition) {
4 return;
5 }
6 const err = msg instanceof Error ? msg : new Error(msg);
7 const output = pick(err, [
8 'message',
9 'stack',
10 'graphQLErrors',
11 'networkError',
12 'status',
13 'statusCode'
14 ]);
15 console.error('Error:\n', output, '\nExtras:\n', extras);
16}
17//# sourceMappingURL=logError.js.map
\No newline at end of file