aboutsummaryrefslogtreecommitdiff
path: root/src/sw.js
diff options
context:
space:
mode:
authorlain <lain@soykaf.club>2020-06-16 13:27:36 +0200
committerlain <lain@soykaf.club>2020-06-16 13:27:58 +0200
commit14540e2a078bd59ca8f13cd5c0b894acad3d639f (patch)
tree86c6a0196bd8e8c24e1353460cde69dae34e042c /src/sw.js
parent1e57adf6d4a46ab5be677bba7ae3c7f0ba0fc520 (diff)
Service Worker: Extract messages to own module.
Diffstat (limited to 'src/sw.js')
-rw-r--r--src/sw.js32
1 files changed, 1 insertions, 31 deletions
diff --git a/src/sw.js b/src/sw.js
index 6e31516a..c971222e 100644
--- a/src/sw.js
+++ b/src/sw.js
@@ -1,41 +1,11 @@
/* eslint-env serviceworker */
-/* eslint-disable import/no-webpack-loader-syntax */
import localForage from 'localforage'
import { parseNotification } from './services/entity_normalizer/entity_normalizer.service.js'
import { prepareNotificationObject } from './services/notification_utils/notification_utils.js'
import Vue from 'vue'
import VueI18n from 'vue-i18n'
-
-const messages = {
- ar: require('./lib/notification-i18n-loader.js!./i18n/ar.json'),
- ca: require('./lib/notification-i18n-loader.js!./i18n/ca.json'),
- cs: require('./lib/notification-i18n-loader.js!./i18n/cs.json'),
- de: require('./lib/notification-i18n-loader.js!./i18n/de.json'),
- eo: require('./lib/notification-i18n-loader.js!./i18n/eo.json'),
- es: require('./lib/notification-i18n-loader.js!./i18n/es.json'),
- et: require('./lib/notification-i18n-loader.js!./i18n/et.json'),
- eu: require('./lib/notification-i18n-loader.js!./i18n/eu.json'),
- fi: require('./lib/notification-i18n-loader.js!./i18n/fi.json'),
- fr: require('./lib/notification-i18n-loader.js!./i18n/fr.json'),
- ga: require('./lib/notification-i18n-loader.js!./i18n/ga.json'),
- he: require('./lib/notification-i18n-loader.js!./i18n/he.json'),
- hu: require('./lib/notification-i18n-loader.js!./i18n/hu.json'),
- it: require('./lib/notification-i18n-loader.js!./i18n/it.json'),
- ja: require('./lib/notification-i18n-loader.js!./i18n/ja_pedantic.json'),
- ja_easy: require('./lib/notification-i18n-loader.js!./i18n/ja_easy.json'),
- ko: require('./lib/notification-i18n-loader.js!./i18n/ko.json'),
- nb: require('./lib/notification-i18n-loader.js!./i18n/nb.json'),
- nl: require('./lib/notification-i18n-loader.js!./i18n/nl.json'),
- oc: require('./lib/notification-i18n-loader.js!./i18n/oc.json'),
- pl: require('./lib/notification-i18n-loader.js!./i18n/pl.json'),
- pt: require('./lib/notification-i18n-loader.js!./i18n/pt.json'),
- ro: require('./lib/notification-i18n-loader.js!./i18n/ro.json'),
- ru: require('./lib/notification-i18n-loader.js!./i18n/ru.json'),
- te: require('./lib/notification-i18n-loader.js!./i18n/te.json'),
- zh: require('./lib/notification-i18n-loader.js!./i18n/zh.json'),
- en: require('./lib/notification-i18n-loader.js!./i18n/en.json')
-}
+import messages from './i18n/service_worker_messages.js'
Vue.use(VueI18n)
const i18n = new VueI18n({