add error handler

This commit is contained in:
filifa 2025-12-11 23:49:34 -05:00
parent df81091258
commit 064b2c1aeb
2 changed files with 5 additions and 5 deletions

View File

@ -116,6 +116,10 @@ const worker = new Worker("./workers/compute.js");
worker.addEventListener("message", (message) => {
document.querySelector("#result").value = message.data;
});
worker.addEventListener("error", (e) => {
console.log(e);
document.querySelector("#result").value = e.message;
});
document.querySelector("#expr").addEventListener("focus", setupExprInput);
document.querySelector("#expr").addEventListener("keyup", (e) => evalOnEnter(e));

View File

@ -18,11 +18,7 @@ importScripts("./math.js")
addEventListener("message", (message) => {
if (message.data.command === "compute") {
try {
compute(message.data.queue, message.data.m);
} catch(e) {
postMessage(e);
}
compute(message.data.queue, message.data.m);
}
});