UNPKG

@alicloud/console-base-rc-pagination

Version:
23 lines (22 loc) 851 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = reducer; var _enum = require("../enum"); var _reduceSetDomUi = _interopRequireDefault(require("./reduce-set-dom-ui")); var _reduceSetPage = _interopRequireDefault(require("./reduce-set-page")); var _reduceSetWidth = _interopRequireDefault(require("./reduce-set-width")); function reducer(state, action) { switch (action.type) { case _enum.EAction.SET_DOM_UI: return (0, _reduceSetDomUi.default)(state, action.payload); case _enum.EAction.SET_PAGE: return (0, _reduceSetPage.default)(state, action.payload); case _enum.EAction.SET_WIDTH: return (0, _reduceSetWidth.default)(state, action.payload); default: return state; } }