major: migrate sw to workbox

This commit is contained in:
Jean-Baptiste Pasquier
2021-04-08 17:48:21 +02:00
parent a5ede42a91
commit 06521d9805
12 changed files with 735 additions and 133 deletions

View File

@ -1,11 +0,0 @@
if ('serviceWorker' in navigator) {
var refreshing;
navigator.serviceWorker.addEventListener('controllerchange', () => {
if (refreshing) {
return;
}
refreshing = true;
window.location.reload();
});
navigator.serviceWorker.register('/sw.js');
}