This commit is contained in:
2019-06-05 00:02:53 +00:00
parent 9427fd1a8a
commit f4d9220d62
9 changed files with 195 additions and 88 deletions

View File

@@ -27,7 +27,8 @@ export default new Vuex.Store({
timeZoneOffset: -7 //timeZoneOffset is in decimal hours
},
navItems: [],
logArray: []
logArray: [],
formSettings: {} //this is the settings on forms that survive a refresh like grid number of items to show etc
},
mutations: {
login(state, data) {
@@ -84,6 +85,15 @@ export default new Vuex.Store({
state.logArray.length - MaxLogLength
);
}
},
clearAllFormSettings(state) {
state.formSettings = {};
},
setFormSettings(state, formKey, data) {
state.formSettings[formKey] = data;
},
clearFormSettings(state, formKey) {
delete state.formSettings[formKey];
}
},
actions: {}