cache in Prod only

This commit is contained in:
Azgaar 2022-05-09 17:39:05 +03:00
parent fbfe8b4f91
commit 6cffb12bf9
2 changed files with 9 additions and 9 deletions

View file

@ -10,6 +10,15 @@ const TIME = DEBUG || !PRODUCTION;
const WARN = true; const WARN = true;
const ERROR = true; const ERROR = true;
// register service worker responsible for caching
if (PRODUCTION && "serviceWorker" in navigator) {
window.addEventListener("load", () => {
navigator.serviceWorker.register("/sw.js").catch(err => {
console.error("ServiceWorker registration failed: ", err);
});
});
}
// append svg layers (in default order) // append svg layers (in default order)
let svg = d3.select("#map"); let svg = d3.select("#map");
let defs = svg.select("#deftemp"); let defs = svg.select("#deftemp");

View file

@ -8,15 +8,6 @@ const version = "1.81"; // generator version, update each time
const loadingScreenVersion = document.getElementById("version"); const loadingScreenVersion = document.getElementById("version");
if (loadingScreenVersion) loadingScreenVersion.innerHTML = version; if (loadingScreenVersion) loadingScreenVersion.innerHTML = version;
// register service worker responsible for caching
if ("serviceWorker" in navigator) {
window.addEventListener("load", () => {
navigator.serviceWorker.register("/sw.js").catch(err => {
console.error("ServiceWorker registration failed: ", err);
});
});
}
const majorVersion = Math.round(version * 10) / 10; const majorVersion = Math.round(version * 10) / 10;
const storedVersion = +localStorage.getItem("version") || 0; const storedVersion = +localStorage.getItem("version") || 0;