feat: increase support for multiple time zones

This commit is contained in:
zhongming4762 2025-10-22 20:39:00 +08:00
parent e3e5755903
commit e01803ce9d
4 changed files with 11 additions and 5 deletions

View File

@ -38,7 +38,9 @@ const useUserProfileStore = defineStore('user-profile', () => {
} }
} }
initTimezone(); initTimezone().catch((error) => {
console.error('Failed to initialize timezone during store setup:', error);
});
return { return {
timezone: timezoneRef, timezone: timezoneRef,

View File

@ -38,7 +38,9 @@ const useUserProfileStore = defineStore('user-profile', () => {
} }
} }
initTimezone(); initTimezone().catch((error) => {
console.error('Failed to initialize timezone during store setup:', error);
});
return { return {
timezone: timezoneRef, timezone: timezoneRef,

View File

@ -38,7 +38,9 @@ const useUserProfileStore = defineStore('user-profile', () => {
} }
} }
initTimezone(); initTimezone().catch((error) => {
console.error('Failed to initialize timezone during store setup:', error);
});
return { return {
timezone: timezoneRef, timezone: timezoneRef,

View File

@ -70,7 +70,7 @@ const handleClickItem = (timezone: string) => {
@click="handleClickItem(item)" @click="handleClickItem(item)"
> >
<RadioGroupItem :id="item" :value="item" /> <RadioGroupItem :id="item" :value="item" />
<label class="cursor-pointer">{{ item }}</label> <label :for="item" class="cursor-pointer">{{ item }}</label>
</div> </div>
</RadioGroup> </RadioGroup>
</div> </div>
@ -79,7 +79,7 @@ const handleClickItem = (timezone: string) => {
</template> </template>
<style scoped> <style scoped>
.container { .timezone-container {
padding-left: 20px; padding-left: 20px;
} }
</style> </style>