diff --git a/src/plugins/notificationAndServiceWorker.js b/src/plugins/notificationAndServiceWorker.js index a120662..117c97d 100644 --- a/src/plugins/notificationAndServiceWorker.js +++ b/src/plugins/notificationAndServiceWorker.js @@ -1,15 +1,17 @@ export function registerServiceWorker() { - if (!("serviceWorker" in navigator)) { - throw new Error("No Service Worker support!"); + if("serviceWorker" in navigator) { + navigator.serviceWorker.register("/sw.js"); + } else { + console.log("No Service Worker support!"); } - navigator.serviceWorker.register("/sw.js"); } export function requestNotificationPermission() { - if (!("PushManager" in window)) { - throw new Error("No Push API Support!"); + if("PushManager" in window) { + window.Notification.requestPermission(); + } else { + console.log("No Push API Support!"); } - window.Notification.requestPermission(); } export function windowNotificationPermission() {