/** * @license * Copyright 2024 Google Inc. * SPDX-License-Identifier: Apache-2.0 */ self.addEventListener('install', () => { self.skipWaiting(); }); self.addEventListener('activate', () => { self.clients .matchAll({ type: 'window', }) .then(windowClients => { windowClients.forEach(windowClient => { windowClient.navigate(windowClient.url); }); }); });