parent
892eb8a6a6
commit
355c0c6457
6 changed files with 19 additions and 24 deletions
@ -1,18 +1,15 @@ |
|||||||
import settingReducer from 'settings/reducers/setting'; |
|
||||||
import inputReducer from './input'; |
import inputReducer from './input'; |
||||||
import followReducer from './follow'; |
import followReducer from './follow'; |
||||||
|
|
||||||
// Make setting reducer instead of re-use
|
// Make setting reducer instead of re-use
|
||||||
const defaultState = { |
const defaultState = { |
||||||
input: inputReducer(undefined, {}), |
input: inputReducer(undefined, {}), |
||||||
setting: settingReducer(undefined, {}), |
|
||||||
follow: followReducer(undefined, {}), |
follow: followReducer(undefined, {}), |
||||||
}; |
}; |
||||||
|
|
||||||
export default function reducer(state = defaultState, action = {}) { |
export default function reducer(state = defaultState, action = {}) { |
||||||
return Object.assign({}, state, { |
return Object.assign({}, state, { |
||||||
input: inputReducer(state.input, action), |
input: inputReducer(state.input, action), |
||||||
setting: settingReducer(state.setting, action), |
|
||||||
follow: followReducer(state.follow, action), |
follow: followReducer(state.follow, action), |
||||||
}); |
}); |
||||||
} |
} |
||||||
|
Reference in new issue