patternplate-client
Version:
Universal javascript client application for patternplate
11 lines (9 loc) • 339 B
JavaScript
import handleDependentActions from '../actions/handle-dependent-actions';
export default handleDependentActions({
'@@router/LOCATION_CHANGE': (state, action, {pattern}) => {
return {x: 0, pattern};
},
'SCROLL_DEMO_X': (state, {payload}) => {
return {...state, x: payload};
}
}, {defaultValue: {x: 0}, dependencies: ['pattern']});