From 5f5555eb5056c533ab7c7a4ecb871a157c843e8e Mon Sep 17 00:00:00 2001 From: filifa Date: Mon, 15 Dec 2025 22:37:25 -0500 Subject: [PATCH] fix indentation and move registration --- main.js | 26 +++++++++++++------------- workers/service.js | 40 ++++++++++++++++++++-------------------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/main.js b/main.js index 6fb681a..d3b6c2a 100644 --- a/main.js +++ b/main.js @@ -99,19 +99,6 @@ function endOfComputation() { switchInputs(true); } -if ("serviceWorker" in navigator) { - navigator.serviceWorker.register("workers/service.js").then( - (registration) => { - console.log("Service worker registration successful:", registration); - }, - (error) => { - console.error(`Service worker registration failed: ${error}`); - }, - ); -} else { - console.error("Service workers are not supported."); -} - const expr = document.querySelector("#expr"); let selectionStart = 0; let selectionEnd = 0; @@ -162,3 +149,16 @@ document.querySelector("#clear").addEventListener("click", clear); document.querySelector("#enter").addEventListener("click", evaluate); document.querySelector("#backspace").addEventListener("click", backspace); + +if ("serviceWorker" in navigator) { + navigator.serviceWorker.register("workers/service.js").then( + (registration) => { + console.log("Service worker registration successful:", registration); + }, + (error) => { + console.error(`Service worker registration failed: ${error}`); + }, + ); +} else { + console.error("Service workers are not supported."); +} diff --git a/workers/service.js b/workers/service.js index d3e8308..c4174d4 100644 --- a/workers/service.js +++ b/workers/service.js @@ -33,28 +33,28 @@ const APP_STATIC_RESOURCES = [ // On install, cache the static resources self.addEventListener("install", (event) => { - event.waitUntil( - (async () => { - const cache = await caches.open(CACHE_NAME); - cache.addAll(APP_STATIC_RESOURCES); - })(), - ); + event.waitUntil( + (async () => { + const cache = await caches.open(CACHE_NAME); + cache.addAll(APP_STATIC_RESOURCES); + })(), + ); }); // delete old caches on activate self.addEventListener("activate", (event) => { - event.waitUntil( - (async () => { - const names = await caches.keys(); - await Promise.all( - names.map((name) => { - if (name !== CACHE_NAME) { - return caches.delete(name); - } - return undefined; - }), - ); - await clients.claim(); - })(), - ); + event.waitUntil( + (async () => { + const names = await caches.keys(); + await Promise.all( + names.map((name) => { + if (name !== CACHE_NAME) { + return caches.delete(name); + } + return undefined; + }), + ); + await clients.claim(); + })(), + ); });