attadux
Version:
Implementation of the redux-modular-ducks, forked from the extensible-duck implementation and extended to include spected validators, state machines, helpers, web workers, effect handling, action multipliers, action enhancers, action throttling/debouncing
16 lines (13 loc) • 530 B
JavaScript
import _default5 from 'ramda/src/identity';
import _default4 from 'ramda/src/map';
import _default3 from 'ramda/src/fromPairs';
import _default2 from 'ramda/src/toPairs';
import _default from 'ramda/src/pipe';
var stubLogger = _default(_default2, _default4(function (_ref) {
var key = _ref[0];
return [key, _default5];
}), _default3)(console);
export default (function () {
var loggingEnabled = arguments.length <= 0 || arguments[0] === undefined ? true : arguments[0];
return loggingEnabled ? console : stubLogger;
});