migrate login page to composition API and typescript

This commit is contained in:
MaysWind
2025-01-19 19:43:57 +08:00
parent 0a999d56c7
commit 1afd811aa8
5 changed files with 501 additions and 527 deletions
+15
View File
@@ -528,6 +528,20 @@ export function useI18n() {
return textArray.join(separator);
}
function getServerTipContent(tipConfig: Record<string, string>): string {
if (!tipConfig) {
return '';
}
const currentLanguage = getCurrentLanguageTag();
if (isString(tipConfig[currentLanguage])) {
return tipConfig[currentLanguage];
}
return tipConfig['default'] || '';
}
function getCurrentLanguageTag(): string {
return locale.value;
}
@@ -1298,6 +1312,7 @@ export function useI18n() {
ti: translateIf,
te: translateError,
joinMultiText,
getServerTipContent,
// get current language info
getCurrentLanguageTag,
getCurrentLanguageInfo,