浏览代码

chore(i18n): resolve ts type error

invalid w 1 年之前
父节点
当前提交
b976933766
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/hooks/web/useI18n.ts

+ 5 - 1
src/hooks/web/useI18n.ts

@@ -39,7 +39,11 @@ export function useI18n(namespace?: string): {
   const tFn: I18nGlobalTranslation = (key: string, ...arg: any[]) => {
     if (!key) return '';
     if (!key.includes('.') && !namespace) return key;
-    return t(getKey(namespace, key), ...(arg as I18nTranslationRestParameters));
+
+    return (t as (arg0: string, ...arg: I18nTranslationRestParameters) => string)(
+      getKey(namespace, key),
+      ...(arg as I18nTranslationRestParameters),
+    );
   };
   return {
     ...methods,