UNPKG

@nteract/core

Version:

core modules and components for nteract apps

18 lines 786 B
"use strict"; // NOTE: These are just default middlewares here for now until we figure out how // to divide up the desktop app and this core package Object.defineProperty(exports, "__esModule", { value: true }); exports.logger = void 0; const immutable_1 = require("immutable"); const redux_logger_1 = require("redux-logger"); function logger() { const craftedLogger = redux_logger_1.createLogger({ // predicate: (getState, action) => action.type.includes('COMM'), stateTransformer: (state) => Object.keys(state).reduce((prev, key) => Object.assign({}, prev, { [key]: immutable_1.isCollection(state[key]) ? state[key].toJS() : state[key] }), {}) }); return craftedLogger; } exports.logger = logger; //# sourceMappingURL=middlewares.js.map