From e3720e21e90e1f6d81a6d5ae7768b6e7b9e7d4cd Mon Sep 17 00:00:00 2001 From: Dan Reynolds Date: Wed, 13 Jun 2018 12:43:21 -0700 Subject: [PATCH] check both the logger for withTrace and the options --- src/core.js | 3 ++- src/defaults.js | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core.js b/src/core.js index 27d6776..50ef09d 100644 --- a/src/core.js +++ b/src/core.js @@ -45,6 +45,7 @@ function printBuffer(buffer, options) { colors, level, diff, + withTrace, } = options; const isUsingDefaultFormatter = typeof options.titleFormatter === 'undefined'; @@ -125,7 +126,7 @@ function printBuffer(buffer, options) { } else logger[nextStateLevel]('next state', nextState); } - if (logger.withTrace) { + if (withTrace && logger.trace) { logger.groupCollapsed('TRACE'); logger.trace(); logger.groupEnd(); diff --git a/src/defaults.js b/src/defaults.js index 0103ae9..606e917 100644 --- a/src/defaults.js +++ b/src/defaults.js @@ -18,6 +18,7 @@ export default { }, diff: false, diffPredicate: undefined, + withTrace: false, // Deprecated options transformer: undefined,