aboutsummaryrefslogtreecommitdiff
path: root/src/modules/interface.js
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2021-04-25 13:24:08 +0300
committerHenry Jameson <me@hjkos.com>2021-04-25 13:24:08 +0300
commit905b9771ec74c4c79e5795676ea9c3946e586ce9 (patch)
treee75e4ea9f2f5eaab32af5c8f31231acdf9f8fd62 /src/modules/interface.js
parentfca885e665094b8efcbc65a3f4ec9ba31679c4c2 (diff)
stop using vue.set
Diffstat (limited to 'src/modules/interface.js')
-rw-r--r--src/modules/interface.js9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/modules/interface.js b/src/modules/interface.js
index d6db32fd..6509386a 100644
--- a/src/modules/interface.js
+++ b/src/modules/interface.js
@@ -1,5 +1,3 @@
-import { set, delete as del } from 'vue'
-
const defaultState = {
settingsModalState: 'hidden',
settingsModalLoaded: false,
@@ -29,11 +27,10 @@ const interfaceMod = {
if (state.noticeClearTimeout) {
clearTimeout(state.noticeClearTimeout)
}
- set(state.settings, 'currentSaveStateNotice', { error: false, data: success })
- set(state.settings, 'noticeClearTimeout',
- setTimeout(() => del(state.settings, 'currentSaveStateNotice'), 2000))
+ state.settings.currentSaveStateNotice = { error: false, data: success }
+ state.settings.noticeClearTimeout = setTimeout(() => delete state.settings.currentSaveStateNotice, 2000)
} else {
- set(state.settings, 'currentSaveStateNotice', { error: true, errorData: error })
+ state.settings.currentSaveStateNotice = { error: true, errorData: error }
}
},
setNotificationPermission (state, permission) {