UNPKG

patternplate-client

Version:

Universal javascript client application for patternplate

16 lines (12 loc) 379 B
import {merge} from 'lodash'; import {push} from 'react-router-redux'; export default patchLocation; export const type = 'PATCH_LOCATION'; function patchLocation(payload) { return (dispatch, getState) => { const state = getState(); const location = state.routing.locationBeforeTransitions; dispatch(push(merge({}, location, payload))); }; } patchLocation.type = type;