|
@@ -0,0 +1,35 @@
|
|
|
+import * as constants from './constants';
|
|
|
+//锁定state不可修改,导致错误y
|
|
|
+import { fromJS } from 'immutable';
|
|
|
+
|
|
|
+
|
|
|
+const defaultState = fromJS({
|
|
|
+ menuActive: 'client',
|
|
|
+});
|
|
|
+
|
|
|
+
|
|
|
+export default (state = defaultState, action) => {
|
|
|
+
|
|
|
+ if(action.type===constants.MENU_ACTIVE){
|
|
|
+ return state.set('menuActive',action.data);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ // if(action.type===constants.SEARCH_FOCUS){
|
|
|
+ // return state.set('menu','clicke me');
|
|
|
+ // // return {
|
|
|
+ // // menu:'clicke me'
|
|
|
+ // // }
|
|
|
+ // }
|
|
|
+ // if(action.type===constants.CHANGE_LIST){
|
|
|
+ // return state.set('list',action.data);
|
|
|
+ // //return state.set('menu','clicke me');
|
|
|
+
|
|
|
+ // // return state.merge({
|
|
|
+ // // list: action.data,
|
|
|
+ // // //totalPage: action.totalPage
|
|
|
+ // // });
|
|
|
+ // }
|
|
|
+ return state;
|
|
|
+}
|