aboutsummaryrefslogtreecommitdiff
path: root/src/modules/interface.js
diff options
context:
space:
mode:
authorShpuld Shpludson <shp@cock.li>2020-09-08 09:46:19 +0000
committerShpuld Shpludson <shp@cock.li>2020-09-08 09:46:19 +0000
commit938887ef91a12dcaaaaa0884af4e76abd1c6c679 (patch)
tree14d913a145a4e7bcb9221a38aea70410293ce69f /src/modules/interface.js
parente768ec1fca2f7580d111b0878a9695b0c8b9dbb1 (diff)
parentf31bc5310e544cd6f960471659c5a83e1f1721be (diff)
Merge branch 'rc/2.1.1' into 'master'
Update master with 2.1.1 See merge request pleroma/pleroma-fe!1231
Diffstat (limited to 'src/modules/interface.js')
-rw-r--r--src/modules/interface.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/modules/interface.js b/src/modules/interface.js
index 748d3025..d6db32fd 100644
--- a/src/modules/interface.js
+++ b/src/modules/interface.js
@@ -3,6 +3,7 @@ import { set, delete as del } from 'vue'
const defaultState = {
settingsModalState: 'hidden',
settingsModalLoaded: false,
+ settingsModalTargetTab: null,
settings: {
currentSaveStateNotice: null,
noticeClearTimeout: null,
@@ -62,6 +63,9 @@ const interfaceMod = {
state.settingsModalLoaded = true
}
},
+ setSettingsModalTargetTab (state, value) {
+ state.settingsModalTargetTab = value
+ },
pushGlobalNotice (state, notice) {
state.globalNotices.push(notice)
},
@@ -97,6 +101,13 @@ const interfaceMod = {
togglePeekSettingsModal ({ commit }) {
commit('togglePeekSettingsModal')
},
+ clearSettingsModalTargetTab ({ commit }) {
+ commit('setSettingsModalTargetTab', null)
+ },
+ openSettingsModalTab ({ commit }, value) {
+ commit('setSettingsModalTargetTab', value)
+ commit('openSettingsModal')
+ },
pushGlobalNotice (
{ commit, dispatch },
{