This commit is contained in:
2020-03-25 18:40:03 +00:00
parent 4ffd9a09bc
commit c0cfe4f2d6
2 changed files with 37 additions and 1 deletions

View File

@@ -28,6 +28,7 @@ export default new Vuex.Store({
currencyName: "USD",
hour12: true
},
globalSettings: {},
navItems: [],
logArray: [],
formSettings: {}, //this is the settings on forms that survive a refresh like grid number of items to show etc
@@ -64,6 +65,7 @@ export default new Vuex.Store({
state.locale.timeZoneOverride = "America/New_York";
state.locale.currencyName = "USD";
state.locale.hour12 = true;
state.globalSettings={};
},
addNavItem(state, data) {
state.navItems.push(data);
@@ -83,6 +85,10 @@ export default new Vuex.Store({
state.locale.hour12 = data.hour12;
state.locale.timeZoneOverride = data.timeZoneOverride;
},
setGlobalSettings(state, data) {
// mutate state
state.globalSettings = data;
},
setEnum(state, data) {
state.enums[data.enumKey] = data.items; //{enumKey:"AuthorizationRoles",items:[{0:"no role"},{1:"Limited role"}]}
},