14 lines
341 B
JavaScript
14 lines
341 B
JavaScript
self.addEventListener('install', (event) => {
|
|
useNuxtApp().$logger.info('[SW] Installed')
|
|
self.skipWaiting()
|
|
})
|
|
|
|
self.addEventListener('activate', (event) => {
|
|
useNuxtApp().$logger.info('[SW] Activated')
|
|
return self.clients.claim()
|
|
})
|
|
|
|
self.addEventListener('fetch', (event) => {
|
|
// Optional: Cache oder API-Anfragen behandeln
|
|
})
|