feat: UI check openSettings in Login page (#215)

This commit is contained in:
Dream Hunter
2024-05-09 19:06:00 +08:00
committed by GitHub
parent b7308587c6
commit 9bfded4d1d
3 changed files with 5 additions and 2 deletions

View File

@@ -121,6 +121,9 @@ const newEmail = async () => {
};
onMounted(async () => {
if (!openSettings.value.domains || openSettings.value.domains.length === 0) {
await api.getOpenSettings();
}
emailDomain.value = openSettings.value.domains ? openSettings.value.domains[0]?.value : "";
});
</script>

View File

@@ -7,7 +7,7 @@ import { Copy, User } from '@vicons/fa'
import { useGlobalState } from '../../store'
import { api } from '../../api'
import Login from './Login.vue'
import Login from '../common/Login.vue'
const { toClipboard } = useClipboard()
const message = useMessage()

View File

@@ -4,7 +4,7 @@ import { useI18n } from 'vue-i18n'
import { useRouter } from 'vue-router'
import { useGlobalState } from '../../store'
import Login from '../index/Login.vue'
import Login from '../common/Login.vue'
const { userJwt, localeCache, userSettings, } = useGlobalState()