Revela-Frontend/public/register-sw.js
2022-11-01 17:46:23 -07:00

22 lines
479 B
JavaScript

const stateContainer = document.getElementById("state");
function finish(state) {
stateContainer.textContent = state;
console.log("Registering ultraviolet service worker... " + state);
window.parent.postMessage(state, "*");
}
try {
window.navigator.serviceWorker
.register("./sw.js", {
scope: __uv$config.prefix,
})
.then(() => {
finish("success");
})
.catch(() => {
finish("failure");
});
} catch (e) {
finish("failure");
}