// Minimal service worker for PWA installability.
// Blazor Server requires a live SignalR connection, so we don't cache app shells.
// We just register so the browser considers this an installable PWA.

self.addEventListener('install', function (event) {
    self.skipWaiting();
});

self.addEventListener('activate', function (event) {
    event.waitUntil(self.clients.claim());
});

self.addEventListener('fetch', function (event) {
    // Pass-through. No offline cache.
});
