@kineticdata/react
Version:
A React library for the Kinetic Platform
13 lines (12 loc) • 413 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.regHandlers = exports.reducer = void 0;
var handlers = {};
var regHandlers = exports.regHandlers = function regHandlers(newHandlers) {
Object.assign(handlers, newHandlers);
};
var reducer = exports.reducer = function reducer(state, action) {
return handlers[action.type] ? handlers[action.type](state, action) : state;
};