Explorar o código

:globe_with_meridians: #1138

visuddhinanda %!s(int64=2) %!d(string=hai) anos
pai
achega
abfb56008c

+ 5 - 6
dashboard/src/components/admin/relation/DataImport.tsx

@@ -5,6 +5,7 @@ import { API_HOST, get } from "../../../request";
 import { UploadFile } from "antd/es/upload/interface";
 import { IAttachmentResponse } from "../../api/Attachments";
 import modal from "antd/lib/modal";
+import { useIntl } from "react-intl";
 
 interface INissayaEndingUpload {
   filename: UploadFile<IAttachmentResponse>[];
@@ -26,17 +27,18 @@ interface IWidget {
   onSuccess?: Function;
 }
 const DataImportWidget = ({
-  title = "upload",
+  title,
   url,
   urlExtra,
   trigger = <>{"trigger"}</>,
   onSuccess,
 }: IWidget) => {
+  const intl = useIntl();
   const [form] = Form.useForm<INissayaEndingUpload>();
-
+  const formTitle = title ? title : intl.formatMessage({ id: "labels.upload" });
   return (
     <ModalForm<INissayaEndingUpload>
-      title={title}
+      title={formTitle}
       trigger={trigger}
       form={form}
       autoFocusFirstInput
@@ -61,10 +63,7 @@ const DataImportWidget = ({
         }
 
         const queryUrl = `${url}?filename=${_filename}&${urlExtra}`;
-        console.log("url", queryUrl);
         const res = await get<INissayaEndingImportResponse>(queryUrl);
-
-        console.log("import", res);
         if (res.ok) {
           if (res.data.fail > 0) {
             modal.info({

+ 1 - 0
dashboard/src/locales/zh-Hans/label.ts

@@ -8,6 +8,7 @@ const items = {
   "labels.week.6": "星期六",
   "labels.collaborators": "协作者",
   "labels.link": "链接",
+  "labels.upload": "上传",
 };
 
 export default items;