Log to the console when there's an error (#7556)
This commit is contained in:
@ -799,19 +799,25 @@ export const modelingMachine = setup({
|
||||
actions: {
|
||||
toastError: ({ event }) => {
|
||||
if ('output' in event && event.output instanceof Error) {
|
||||
console.error(event.output)
|
||||
toast.error(event.output.message)
|
||||
} else if ('data' in event && event.data instanceof Error) {
|
||||
console.error(event.data)
|
||||
toast.error(event.data.message)
|
||||
} else if ('error' in event && event.error instanceof Error) {
|
||||
console.error(event.error)
|
||||
toast.error(event.error.message)
|
||||
}
|
||||
},
|
||||
toastErrorAndExitSketch: ({ event }) => {
|
||||
if ('output' in event && event.output instanceof Error) {
|
||||
console.error(event.output)
|
||||
toast.error(event.output.message)
|
||||
} else if ('data' in event && event.data instanceof Error) {
|
||||
console.error(event.data)
|
||||
toast.error(event.data.message)
|
||||
} else if ('error' in event && event.error instanceof Error) {
|
||||
console.error(event.error)
|
||||
toast.error(event.error.message)
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user