OpenAsar/src/errorHandler.js

8 lines
234 B
JavaScript

const { app, dialog } = require("electron");
exports.fatal = (e) => console.log(e) || dialog.showMessageBox({
type: 'error',
message: 'A fatal Javascript error occured',
detail: e?.stack ?? String(e)
}).then(() => app.quit());