From 439e3b0f076280311b7cd4251a95820730242780 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期三, 07 八月 2024 10:43:33 +0800
Subject: [PATCH] 一些更新

---
 src/hooks/web/useI18n.ts |   20 +++++++++-----------
 1 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/src/hooks/web/useI18n.ts b/src/hooks/web/useI18n.ts
index b1b7ed7..6626af1 100644
--- a/src/hooks/web/useI18n.ts
+++ b/src/hooks/web/useI18n.ts
@@ -4,7 +4,7 @@
  * @version:
  * @Date: 2024-06-18 15:09:47
  * @LastEditors: Ben Lin
- * @LastEditTime: 2024-06-18 16:12:57
+ * @LastEditTime: 2024-07-17 03:58:09
  */
 import { i18n } from '@/locales/setupI18n';
 import { isObject, isString } from '/@/utils/is';
@@ -55,18 +55,16 @@
   const { t, ...methods } = i18n.global;
 
   const tFn: I18nGlobalTranslation = (key: string | TigerLocale, ...arg: any[]) => {
-    if (isString(key)){
+    if (isString(key)) {
       if (!key) return '';
       if (!key.includes('.') && !namespace) return key;
-  
-      return (t as (arg0: string, ...arg: I18nTranslationRestParameters) => string)(
-        getKey(namespace, key),
-        ...(arg as I18nTranslationRestParameters),
-      );}else if (isObject(key)) {
-        if (!key) return '';
-        if (!key.Key) return '';
-        return t(getKey(namespace, key.Key), key.Args);
-      }
+
+      return t(getKey(namespace, key), ...(arg as I18nTranslationRestParameters));
+    } else if (isObject(key)) {
+      if (!key) return '';
+      if (!key.Key) return '';
+      return t(getKey(namespace, key.Key), key.Args);
+    }
   };
   return {
     ...methods,

--
Gitblit v1.9.3