added try catch to dispatch event

This commit is contained in:
Miodec 2022-02-10 23:13:27 +01:00
parent 2ae7957e37
commit beac92f399

View file

@ -14,7 +14,14 @@ export function subscribeToEvent(fn) {
}
function dispatchEvent(key, value, value2) {
eventSubscribers.forEach((fn) => fn(key, value, value2));
eventSubscribers.forEach((fn) => {
try {
fn(key, value, value2);
} catch (e) {
console.error("Config event subscriber threw an error");
console.error(e);
}
});
}
export function setLocalStorageConfig(val) {