aboutsummaryrefslogtreecommitdiff
path: root/src/modules/interface.js
diff options
context:
space:
mode:
authorShpuld Shpuldson <shp@cock.li>2020-07-01 19:15:28 +0300
committerShpuld Shpuldson <shp@cock.li>2020-07-01 19:15:28 +0300
commitd30b0b28c9371e56ffe54b5a8b56087718221c1d (patch)
tree2ef028c630edb52a2377e8a5ab6ee6492543afec /src/modules/interface.js
parentbeb160bd537abcb7f2e147c7954886d2f51d385f (diff)
catch localforage error and let the application work, add an alert for user to dismiss
Diffstat (limited to 'src/modules/interface.js')
-rw-r--r--src/modules/interface.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/modules/interface.js b/src/modules/interface.js
index eeebd65e..4b5b5b5d 100644
--- a/src/modules/interface.js
+++ b/src/modules/interface.js
@@ -8,6 +8,7 @@ const defaultState = {
noticeClearTimeout: null,
notificationPermission: null
},
+ storageError: 'none',
browserSupport: {
cssFilter: window.CSS && window.CSS.supports && (
window.CSS.supports('filter', 'drop-shadow(0 0)') ||
@@ -58,6 +59,9 @@ const interfaceMod = {
if (!state.settingsModalLoaded) {
state.settingsModalLoaded = true
}
+ },
+ setStorageError (state, value) {
+ state.storageError = value
}
},
actions: {
@@ -81,6 +85,9 @@ const interfaceMod = {
},
togglePeekSettingsModal ({ commit }) {
commit('togglePeekSettingsModal')
+ },
+ setStorageError ({ commit }, value) {
+ commit('setStorageError', value)
}
}
}