summaryrefslogtreecommitdiffstats
path: root/webapp/src/store/groups.js
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/src/store/groups.js')
-rw-r--r--webapp/src/store/groups.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/webapp/src/store/groups.js b/webapp/src/store/groups.js
index 24f58d3..0f5e756 100644
--- a/webapp/src/store/groups.js
+++ b/webapp/src/store/groups.js
@@ -4,6 +4,9 @@ import axios from 'axios'
export default {
namespaced: true,
state: {
+ settings: {
+ collapsedView: localStorage.getItem('settings.groups.collapsedView') === 'true'
+ },
groupList: [],
clientList: [],
configList: [],
@@ -16,6 +19,10 @@ export default {
adjustTabSlider: false
},
mutations: {
+ setCollapsedView (state, value) {
+ state.settings.collapsedView = value
+ localStorage.setItem('settings.groups.collapsedView', value)
+ },
setGroupList: (state, list) => { state.groupList = list },
setClientList: (state, list) => { state.clientList = list },
setConfigList: (state, list) => { state.configList = list },