Log to the console when there's an error (#7556)

This commit is contained in:
Jonathan Tran
2025-06-21 05:55:07 -04:00
committed by GitHub
parent 35b8872678
commit c584d942d4

View File

@ -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)
}