Client: Wizard: getUserTimezone

This commit is contained in:
Viktor Fomin 2023-02-01 13:13:23 +03:00
parent 4ed3258719
commit 5aefc7840b

View File

@ -92,6 +92,10 @@ const Wizard = (props) => {
}); });
}; };
const getUserTimezone = () => {
return Intl.DateTimeFormat().resolvedOptions().timeZone || timezone;
};
const fetchData = async () => { const fetchData = async () => {
await axios await axios
.all([ .all([
@ -99,8 +103,9 @@ const Wizard = (props) => {
getMachineName(wizardToken), getMachineName(wizardToken),
getIsRequiredLicense(), getIsRequiredLicense(),
getPortalTimezones(wizardToken).then((data) => { getPortalTimezones(wizardToken).then((data) => {
const userTimezone = getUserTimezone();
const zones = mapTimezonesToArray(data); const zones = mapTimezonesToArray(data);
const select = zones.filter((zone) => zone.key === timezone); const select = zones.filter((zone) => zone.key === userTimezone);
setTimezones(zones); setTimezones(zones);
setSelectedTimezone({ setSelectedTimezone({