import UploadBg from "@/assets/imgs/online.experience/file-upload-bg.svg"; import style from "./index.module.scss"; import { ExtractorUploadButton } from "../pdf-upload-button"; import { useNavigate } from "react-router-dom"; import cls from "classnames"; import { SubmitRes } from "@/api/extract"; import { Checkbox, Popover } from "antd"; import { useIntl } from "react-intl"; import IconFont from "@/components/icon-font"; import { ADD_TASK_LIST } from "@/constant/event"; import { useState } from "react"; const PdfUpload = () => { const navigate = useNavigate(); const { formatMessage } = useIntl(); const [checked, setChecked] = useState(false); const afterUploadSuccess = (data: SubmitRes) => { navigate(`/OpenSourceTools/Extractor/PDF/${data?.id}`); setTimeout(() => { document.dispatchEvent( new CustomEvent(ADD_TASK_LIST, { detail: data, }) ); }, 10); }; const afterAsyncCheck = async () => { return Promise.resolve(true); }; return (