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