هذا الالتزام موجود في:
muath-ye
2024-09-16 08:58:13 +03:00
التزام 1d4a3d278c
7 ملفات معدلة مع 86 إضافات و0 حذوفات

23
sw.js Normal file
عرض الملف

@@ -0,0 +1,23 @@
const CACHE_NAME = 'qr-code-pwa-v1';
const assetsToCache = [
'/',
'/index.html',
'/style.css',
'/script.js',
'https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css',
'https://cdnjs.cloudflare.com/ajax/libs/qrcode-generator/1.4.4/qrcode.min.js'
];
self.addEventListener('install', event => {
event.waitUntil(
caches.open(CACHE_NAME)
.then(cache => cache.addAll(assetsToCache))
);
});
self.addEventListener('fetch', event => {
event.respondWith(
caches.match(event.request)
.then(response => response || fetch(event.request))
);
});