export function registerServiceWorker() { if (!("serviceWorker" in navigator)) { throw new Error("No Service Worker support!"); } navigator.serviceWorker.register("/sw.js"); } export function requestNotificationPermission() { if (!("PushManager" in window)) { throw new Error("No Push API Support!"); } window.Notification.requestPermission(); } export function windowNotificationPermission() { return window.Notification.permission } export function notificationCount() { return this.$matrix.notificationCount }