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 {
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 {
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 {
timezone: timezoneRef,

View File

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