@alicloud/console-base-rc-pagination
Version:
16 lines • 532 B
JavaScript
import { EAction } from '../enum';
import reduceSetDomUi from './reduce-set-dom-ui';
import reduceSetPage from './reduce-set-page';
import reduceSetWidth from './reduce-set-width';
export default function reducer(state, action) {
switch (action.type) {
case EAction.SET_DOM_UI:
return reduceSetDomUi(state, action.payload);
case EAction.SET_PAGE:
return reduceSetPage(state, action.payload);
case EAction.SET_WIDTH:
return reduceSetWidth(state, action.payload);
default:
return state;
}
}