Fix to not use cursed empty object type and add lint (#6033)
This commit is contained in:
@ -668,7 +668,10 @@ export const modelingMachine = setup({
|
||||
},
|
||||
'assign tool in context': assign({
|
||||
currentTool: ({ event }) =>
|
||||
'data' in event && event.data && 'tool' in event.data
|
||||
'data' in event &&
|
||||
event.data &&
|
||||
typeof event.data === 'object' &&
|
||||
'tool' in event.data
|
||||
? event.data.tool
|
||||
: 'none',
|
||||
}),
|
||||
|
||||
Reference in New Issue
Block a user