aboutsummaryrefslogtreecommitdiff
path: root/src/main.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.js')
-rw-r--r--src/main.js13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/main.js b/src/main.js
index 9a201e4f..bb2c8cd3 100644
--- a/src/main.js
+++ b/src/main.js
@@ -62,7 +62,16 @@ const persistedStateOptions = {
};
(async () => {
- const persistedState = await createPersistedState(persistedStateOptions)
+ console.log('before perse state')
+ let persistedState
+ let storageError = 'none'
+ try {
+ persistedState = await createPersistedState(persistedStateOptions)
+ } catch (e) {
+ console.error(e)
+ storageError = 'show'
+ persistedState = _ => _
+ }
const store = new Vuex.Store({
modules: {
i18n: {
@@ -89,7 +98,7 @@ const persistedStateOptions = {
strict: false // Socket modifies itself, let's ignore this for now.
// strict: process.env.NODE_ENV !== 'production'
})
-
+ store.dispatch('setStorageError', storageError)
afterStoreSetup({ store, i18n })
})()