@veecode-platform/plugin-kong-service-manager
Version:
15 lines (13 loc) • 481 B
JavaScript
const initialPluginsPerCategoryState = [];
const PluginsPerCategoryReducer = (state, action) => {
switch (action.type) {
case "ADD_PLUGINS_PER_CATEGORY":
return action.payload;
case "UPDATE_PLUGINS_PER_CATEGORY":
return state.map((item) => item.category === action.payload.category ? action.payload : item);
default:
return state;
}
};
export { PluginsPerCategoryReducer, initialPluginsPerCategoryState };
//# sourceMappingURL=reducer.esm.js.map