@tacky/store
Version:
State management framework based on react
30 lines (25 loc) • 511 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.config = config;
exports.ctx = void 0;
var _deepMerge = require("../utils/deep-merge");
var ctx = {
middleware: {
logger: process.env.NODE_ENV !== 'production',
effect: true
},
timeTravel: {
isActive: false,
maxStepNumber: 5
},
devTool: false
};
/**
* framework global config method.
*/
exports.ctx = ctx;
function config(conf) {
exports.ctx = ctx = (0, _deepMerge.deepMerge)(ctx, conf);
}