UNPKG

@patternplate/client

Version:

Universal javascript client application for patternplate

39 lines (28 loc) 826 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _reduxActions = require("redux-actions"); var _markBlock = _interopRequireDefault(require("../actions/mark-block")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const defaultValue = null; const markBlockHandler = (state, { payload }) => { const active = payload.active, id = payload.id; if (active) { return id; } return defaultValue; }; const locationChangeHandler = () => { return defaultValue; }; var _default = (0, _reduxActions.handleActions)({ [_markBlock.default]: markBlockHandler, "@@router/LOCATION_CHANGE": locationChangeHandler }, defaultValue); exports.default = _default; //# sourceMappingURL=active-block.js.map