This commit is contained in:
@@ -33,11 +33,13 @@ export default new Vuex.Store({
|
||||
homePage: undefined,
|
||||
translationText: {},
|
||||
enums: {}, //all enum values with translated text to match stored as key e.g. enums:={AuthorizationRoles:{0:"no role",1:"Limited role"},UserTypes:{0:"Technician",1:"Client user"}}
|
||||
locale: {
|
||||
userOptions: {
|
||||
languageOverride: "en-US",
|
||||
timeZoneOverride: "America/New_York",
|
||||
currencyName: "USD",
|
||||
hour12: true
|
||||
hour12: true,
|
||||
uiColor: "#000000",
|
||||
emailAddress: null
|
||||
},
|
||||
globalSettings: {},
|
||||
navItems: [],
|
||||
@@ -77,10 +79,12 @@ export default new Vuex.Store({
|
||||
state.enums = {};
|
||||
state.formCustomTemplate = {};
|
||||
state.apiUrl = "";
|
||||
state.locale.languageOverride = "en-US";
|
||||
state.locale.timeZoneOverride = "America/New_York";
|
||||
state.locale.currencyName = "USD";
|
||||
state.locale.hour12 = true;
|
||||
state.userOptions.languageOverride = "en-US";
|
||||
state.userOptions.timeZoneOverride = "America/New_York";
|
||||
state.userOptions.currencyName = "USD";
|
||||
state.userOptions.hour12 = true;
|
||||
state.userOptions.uiColor = "#000000";
|
||||
state.userOptions.emailAddress = null;
|
||||
state.globalSettings = {};
|
||||
state.knownPassword = false;
|
||||
state.newNotificationCount = 0;
|
||||
@@ -96,12 +100,14 @@ export default new Vuex.Store({
|
||||
data.concurrency;
|
||||
state.formCustomTemplate[data.formKey] = data.value;
|
||||
},
|
||||
setLocale(state, data) {
|
||||
setUserOptions(state, data) {
|
||||
// mutate state
|
||||
state.locale.languageOverride = data.languageOverride;
|
||||
state.locale.currencyName = data.currencyName;
|
||||
state.locale.hour12 = data.hour12;
|
||||
state.locale.timeZoneOverride = data.timeZoneOverride;
|
||||
state.userOptions.languageOverride = data.languageOverride;
|
||||
state.userOptions.currencyName = data.currencyName;
|
||||
state.userOptions.hour12 = data.hour12;
|
||||
state.userOptions.timeZoneOverride = data.timeZoneOverride;
|
||||
state.userOptions.emailAddress = data.emailAddress;
|
||||
state.userOptions.uiColor = data.uiColor;
|
||||
},
|
||||
setGlobalSettings(state, data) {
|
||||
// mutate state
|
||||
|
||||
Reference in New Issue
Block a user