import * as set from 'lodash.set' export default (instance,data) => (...params) => { if (params.length==2) { let [path,value]=params set(data.state,path,value) } else if (params.length==1) { let [state]=params set(data,'state',state) } return instance }