UNPKG

@fabric-es/fabric-cqrs

Version:

Hyperledger Fabric middleware for event sourcing and cqrs pattern

15 lines 824 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.reducer = void 0; const types_1 = require("../../types"); const utils_1 = require("../utils"); const action_1 = require("./action"); const { MERGE_ENTITY_SUCCESS, MERGE_ENTITY_ERROR, MERGE_ENTITY_BATCH_SUCCESS, MERGE_ENTITY_BATCH_ERROR, } = action_1.action; const actionHandler = { [MERGE_ENTITY_SUCCESS]: utils_1.getSuccessActionHandler(MERGE_ENTITY_SUCCESS), [MERGE_ENTITY_ERROR]: utils_1.getErrorActionHandler(MERGE_ENTITY_ERROR), [MERGE_ENTITY_BATCH_SUCCESS]: utils_1.getSuccessActionHandler(MERGE_ENTITY_BATCH_SUCCESS), [MERGE_ENTITY_BATCH_ERROR]: utils_1.getErrorActionHandler(MERGE_ENTITY_BATCH_ERROR), }; exports.reducer = utils_1.getReducer(types_1.initialState, actionHandler); //# sourceMappingURL=reducer.js.map