Fix service worker init module
This commit is contained in:
parent
76279c273b
commit
28e273dd74
|
@ -1,20 +1,22 @@
|
|||
import { AppModule } from '~/types'
|
||||
import { InitModule } from '~/types'
|
||||
import { registerSW } from 'virtual:pwa-register'
|
||||
import logger from '~/logging'
|
||||
import useLogger from '~/composables/useLogger'
|
||||
import Vue from 'vue'
|
||||
|
||||
const logger = useLogger()
|
||||
|
||||
const { $pgettext } = Vue.prototype
|
||||
|
||||
export const install: AppModule = ({ store }) => {
|
||||
export const install: InitModule = ({ store }) => {
|
||||
const updateSW = registerSW({
|
||||
onRegisterError () {
|
||||
logger.default.error('SW install error')
|
||||
logger.error('SW install error')
|
||||
},
|
||||
onOfflineReady () {
|
||||
logger.default.info('Funkwhale is being served from cache by a service worker.')
|
||||
logger.info('Funkwhale is being served from cache by a service worker.')
|
||||
},
|
||||
onRegistered () {
|
||||
logger.default.info('Service worker has been registered.')
|
||||
logger.info('Service worker has been registered.')
|
||||
},
|
||||
onNeedRefresh () {
|
||||
store.commit('ui/addMessage', {
|
||||
|
|
|
@ -6809,7 +6809,7 @@ vue@^2.6.12:
|
|||
"@vue/compiler-sfc" "2.7.10"
|
||||
csstype "^3.1.0"
|
||||
|
||||
vuedraggable@^4.1.0:
|
||||
vuedraggable@4.1.0:
|
||||
version "4.1.0"
|
||||
resolved "https://registry.yarnpkg.com/vuedraggable/-/vuedraggable-4.1.0.tgz#edece68adb8a4d9e06accff9dfc9040e66852270"
|
||||
integrity sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==
|
||||
|
|
Loading…
Reference in New Issue