ActionsTree,
} from '../types'
import {
+ formatDisplay,
formatEventData,
formatMutationType,
formatStoreForInspectorState,
event: {
time: Date.now(),
title: '🛫 ' + name,
- data: args,
+ subtitle: 'start',
+ data: {
+ action: formatDisplay(name),
+ args,
+ },
groupId,
},
})
- after(() => {
+ after((result) => {
api.addTimelineEvent({
layerId: MUTATIONS_LAYER_ID,
event: {
time: Date.now(),
title: '🛬 ' + name,
- data: args,
+ subtitle: 'end',
+ data: {
+ action: formatDisplay(name),
+ args,
+ result,
+ },
groupId,
},
})
event: {
time: Date.now(),
logType: 'error',
- title: '❌ ' + name,
+ title: '💥 ' + name,
+ subtitle: 'end',
data: {
+ action: formatDisplay(name),
args,
error,
},
}
}
- // FIXME: can this be fixed?
- addDevtools(app, store as unknown as Store)
+ addDevtools(
+ app,
+ // @ts-expect-error: FIXME: if possible...
+ store
+ )
return { ...wrappedActions }
}