File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed
packages/app-frontend/src/views/vuex Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -74,16 +74,16 @@ const mutations = {
74
74
} ,
75
75
76
76
'UPDATE_INSPECTED_STATE' ( state , value ) {
77
- state . inspectedState = parse ( value )
77
+ state . inspectedState = parseStoreState ( value )
78
78
} ,
79
79
80
80
'RECEIVE_STATE' ( state , { index, snapshot } ) {
81
- state . lastReceivedState = parse ( snapshot )
81
+ state . lastReceivedState = parseStoreState ( snapshot )
82
82
snapshotsCache . set ( index , snapshot )
83
83
} ,
84
84
85
85
'UPDATE_BASE_STATE' ( state , value ) {
86
- state . base = parse ( value )
86
+ state . base = parseStoreState ( value )
87
87
} ,
88
88
89
89
'TIME_TRAVEL' ( state , index ) {
@@ -162,6 +162,17 @@ const getters = {
162
162
}
163
163
}
164
164
165
+ function parseStoreState ( state ) {
166
+ const data = parse ( state )
167
+ if ( data ) {
168
+ return {
169
+ state : data . state ,
170
+ getters : Object . freeze ( data . getters ) ,
171
+ modules : Object . freeze ( data . modules )
172
+ }
173
+ }
174
+ }
175
+
165
176
function processInspectedState ( { entry, data, inspectedModule } ) {
166
177
const res = { }
167
178
You can’t perform that action at this time.
0 commit comments