Dodano wsparcie PWA

This commit is contained in:
2022-07-14 14:57:44 +02:00
parent abc8fda98e
commit 4ca1c7bb9c
22 changed files with 2320 additions and 66 deletions
+1
View File
@@ -7,6 +7,7 @@ import plLang from '@/locales/pl.json';
import { createI18n } from 'vue-i18n';
import { createPinia } from 'pinia';
import './registerServiceWorker'
const i18n = createI18n({
locale: 'pl',
+32
View File
@@ -0,0 +1,32 @@
/* eslint-disable no-console */
import { register } from 'register-service-worker'
if (process.env.NODE_ENV === 'production') {
register(`${process.env.BASE_URL}service-worker.js`, {
ready () {
console.log(
'App is being served from cache by a service worker.\n' +
'For more details, visit https://goo.gl/AFskqB'
)
},
registered () {
console.log('Service worker has been registered.')
},
cached () {
console.log('Content has been cached for offline use.')
},
updatefound () {
console.log('New content is downloading.')
},
updated () {
console.log('New content is available; please refresh.')
},
offline () {
console.log('No internet connection found. App is running in offline mode.')
},
error (error) {
console.error('Error during service worker registration:', error)
}
})
}