🐛 (notification) fix notification

This commit is contained in:
2020-07-02 13:17:12 +02:00
parent 155f67c7e5
commit 4c3c657e8b
4 changed files with 35 additions and 8 deletions

View File

@@ -1,14 +1,13 @@
/* eslint-disable no-console */
import { register } from 'register-service-worker'
import { setNotificationInstance } from './utils/notification'
if (process.env.NODE_ENV === 'production') {
register(`${process.env.BASE_URL}service-worker.js`, {
ready(sw) {
console.log('App is being served from cache by a service worker')
sw.showNotification('Session started!', {
vibrate: [300, 100, 400]
})
setNotificationInstance(sw.showNotification)
},
registered() {
console.log('Service worker has been registered.')
@@ -21,6 +20,7 @@ if (process.env.NODE_ENV === 'production') {
},
updated() {
console.log('New content is available; please refresh.')
location.reload(true)
},
offline() {
console.log(