Skip to content

Instantly share code, notes, and snippets.

View EllyLoel's full-sized avatar
πŸ’«
πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ πŸ‘©πŸΌβ€πŸ’»πŸ’•πŸ§‘πŸ»β€πŸŽ¨πŸˆβ€β¬›

Elly Loel EllyLoel

πŸ’«
πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆ πŸ‘©πŸΌβ€πŸ’»πŸ’•πŸ§‘πŸ»β€πŸŽ¨πŸˆβ€β¬›
View GitHub Profile
// Core assets
let coreAssets = [];
// On install, cache core assets
self.addEventListener('install', function (event) {
// Cache core assets
event.waitUntil(caches.open('app').then(function (cache) {
for (let asset of coreAssets) {
cache.add(new Request(asset));