|
@@ -7,11 +7,8 @@ export default {
|
|
|
if (!hook) return
|
|
|
hook.emit('vuex:init', store)
|
|
|
hook.on('vuex:travel-to-state', targetState => {
|
|
|
- const currentState = store._vm._data
|
|
|
store._dispatching = true
|
|
|
- Object.keys(targetState).forEach(key => {
|
|
|
- currentState[key] = targetState[key]
|
|
|
- })
|
|
|
+ store._vm.state = targetState
|
|
|
store._dispatching = false
|
|
|
})
|
|
|
},
|