window.addEventListener('load', () => {
  if ('serviceWorker' in navigator) {
      navigator.serviceWorker.register('/OneSignalSDKWorker.js').then(() => {
        console.log('Onesignal worker registered!');
      }).catch((error) => {
        console.warn('Error registering service worker:');
        console.warn(error);
      });
  }
});

// let deferredPrompt;
// const addBtn = document.querySelector('.a2hs_button');
// const clickBtn = document.querySelector('.add_to_hs_text');
// window.addEventListener('beforeinstallprompt', (e) => {
  // e.preventDefault();
  // deferredPrompt = e;
  // addBtn.style.display = 'block';
  // clickBtn.addEventListener('click', () => {
    // addBtn.style.display = 'none';
    // deferredPrompt.prompt();
    // deferredPrompt.userChoice.then((choiceResult) => {
      // if (choiceResult.outcome === 'accepted') {
        // console.log('User accepted the A2HS prompt');
      // } else {
        // console.log('User dismissed the A2HS prompt');
      // }
      // deferredPrompt = null;
    // });
  // });
// });