citizenship_app_news
Version:
News module for Citizenship project application
18 lines (15 loc) • 595 B
JavaScript
import * as Actions from '../ActionTypes'
import initialStates from './initialStates'
const ModalsReducer = (state = initialStates.modals, action) => {
switch (action.type) {
case Actions.SHOW_RESULT_WHEEL_MODAL:
return Object.assign({}, state, action.payload)
case Actions.SHOW_OUT_RANGE_MODAL:
return Object.assign({}, state, action.payload)
case Actions.SHOW_SELECT_LOCATION_MODAL:
return Object.assign({}, state, action.payload)
default:
return state
}
}
export default ModalsReducer