diff --git a/src/utils/store.js b/src/utils/store.js index 20b8d1b06..6f0f677bc 100644 --- a/src/utils/store.js +++ b/src/utils/store.js @@ -12,12 +12,19 @@ function update(state) { function set(key, value) { if (!isLocalStorageSupported) return - window.localStorage[`${NAMESPACE}.${key}`] = JSON.stringify(value) + try { + window.localStorage[`${NAMESPACE}.${key}`] = JSON.stringify(value) + } catch (e) { + } } function get(key) { if (!isLocalStorageSupported) return - var value = window.localStorage[`${NAMESPACE}.${key}`] + try { + var value = window.localStorage[`${NAMESPACE}.${key}`] + } catch (e) { + return + } if (value) { return JSON.parse(value)