1 | import pick from 'lodash.pick';
|
2 | export 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 |