reducer.js 764 B

1234567891011121314151617181920212223242526272829303132
  1. import * as constants from './constants';
  2. import { fromJS } from 'immutable';
  3. const defaultState = fromJS({
  4. popupsClientId: '',
  5. });
  6. export default (state = defaultState, action) => {
  7. switch(action.type) {
  8. // case constants.SEARCH_FOCUS:
  9. // return state.set('focused', true);
  10. // case constants.SEARCH_BLUR:
  11. // return state.set('focused', false);
  12. // case constants.CHANGE_LIST:
  13. // return state.merge({
  14. // list: action.data,
  15. // totalPage: action.totalPage
  16. // });
  17. // case constants.MOUSE_ENTER:
  18. // return state.set('mouseIn', true);
  19. // case constants.MOUSE_LEAVE:
  20. // return state.set('mouseIn', false);
  21. // case constants.CHANGE_PAGE:
  22. // return state.set('page', action.page);
  23. default:
  24. return state;
  25. }
  26. }