优化视频上传组件

This commit is contained in:
none 2023-03-07 11:23:13 +08:00
parent 2a2fe870c0
commit 7deb34fd28

View File

@ -6,14 +6,13 @@ import {
Modal, Modal,
Progress, Progress,
Row, Row,
Space,
Table, Table,
Tag, Tag,
Upload, Upload,
} from "antd"; } from "antd";
import Dragger from "antd/es/upload/Dragger"; import Dragger from "antd/es/upload/Dragger";
import { useEffect, useRef, useState } from "react"; import { useRef, useState } from "react";
import { generateUUID, getToken } from "../../utils"; import { generateUUID } from "../../utils";
import { minioUploadId } from "../../api/upload"; import { minioUploadId } from "../../api/upload";
import { UploadChunk } from "../../js/minio-upload-chunk"; import { UploadChunk } from "../../js/minio-upload-chunk";
import { storeResource } from "../../api/resource"; import { storeResource } from "../../api/resource";
@ -150,9 +149,14 @@ export const UploadVideoButton = (props: PropsInterface) => {
open={true} open={true}
onCancel={() => { onCancel={() => {
setShowModal(false); setShowModal(false);
props.onUpdate();
}} }}
maskClosable={false} maskClosable={false}
closable={false} closable={false}
onOk={() => {
setShowModal(false);
props.onUpdate();
}}
> >
<Row gutter={[0, 10]}> <Row gutter={[0, 10]}>
<Col span={24}> <Col span={24}>
@ -210,7 +214,7 @@ export const UploadVideoButton = (props: PropsInterface) => {
record.isSuc === false && record.isSuc === false &&
record.isErr === false && ( record.isErr === false && (
<Button <Button
type="primary" type="link"
onClick={() => { onClick={() => {
record.run.cancel(); record.run.cancel();
}} }}