import {LOAD_CONFIG_SUCCESS} from './actions' const initialState = { routes_columns: {}, routes_columns_order: [], neighbours_columns: {}, neighbours_columns_order: [], prefix_lookup_enabled: false, content: {} }; export default function reducer(state = initialState, action) { switch(action.type) { case LOAD_CONFIG_SUCCESS: return Object.assign({}, state, { routes_columns: action.payload.routes_columns, routes_columns_order: action.payload.routes_columns_order, neighbours_columns: action.payload.neighbours_columns, neighbours_columns_order: action.payload.neighbours_columns_order, prefix_lookup_enabled: action.payload.prefix_lookup_enabled }); } return state; }