mirror of
https://codeberg.org/vlw/victorwesterlund.com.git
synced 2025-09-14 03:23:41 +02:00
Added ServiceWorker uninstaller
Added code snippet to uninstall existing ServiceWorkers. As stated in PR #17 "The ServiceWorker present in version 8 has not been ported".
This commit is contained in:
parent
5c07d93535
commit
a457357583
1 changed files with 7 additions and 1 deletions
|
@ -71,9 +71,15 @@ const interactions = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
navigator.serviceWorker.getRegistrations().then(serviceWorkers {
|
||||||
|
for(const serviceWorker of serviceWorkers) {
|
||||||
|
serviceWorker.unregister();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// Set the current page theme, and listen for changes
|
// Set the current page theme, and listen for changes
|
||||||
const theme = window.matchMedia("(prefers-color-scheme: dark)");
|
const theme = window.matchMedia("(prefers-color-scheme: dark)");
|
||||||
theme.addEventListener("change",updateTheme);
|
theme.addEventListener("change",updateTheme);
|
||||||
|
|
||||||
new Interaction(interactions,document.body); // Initialize default interactions
|
new Interaction(interactions,document.body); // Initialize default interactions
|
||||||
updateTheme();
|
updateTheme();
|
||||||
|
|
Loading…
Add table
Reference in a new issue