aboutsummaryrefslogtreecommitdiff
path: root/src/modules/pushNotifications.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/pushNotifications.js')
-rw-r--r--src/modules/pushNotifications.js36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/modules/pushNotifications.js b/src/modules/pushNotifications.js
deleted file mode 100644
index ea92f811..00000000
--- a/src/modules/pushNotifications.js
+++ /dev/null
@@ -1,36 +0,0 @@
-import registerPushNotifications from '../services/push/push.js'
-
-const subscribe = {
- state: {
- token: null,
- vapidPublicKey: null
- },
- mutations: {
- setApiToken (state, user) {
- state.token = user.credentials
- },
- setVapidPublicKey (state, vapidPublicKey) {
- state.vapidPublicKey = vapidPublicKey
- }
- },
- actions: {
- setInstanceOption (store, { name, value }) {
- if (name === 'vapidPublicKey') {
- store.commit('setVapidPublicKey', value)
-
- if (store.state.token) {
- registerPushNotifications(store.rootState.config.webPushNotifications, value, store.state.token)
- }
- }
- },
- setCurrentUser (store, user) {
- store.commit('setApiToken', user.credentials)
-
- if (store.state.vapidPublicKey) {
- registerPushNotifications(store.rootState.config.webPushNotifications, store.state.vapidPublicKey, user.credentials)
- }
- }
- }
-}
-
-export default subscribe