import React from "react"; import Modal from "@material-ui/core/Modal"; import { Button, LinearProgress } from "@material-ui/core"; import { useFileUploadContext } from "../Contexts/FileUploadContext"; const getModalStyle = () => { const top = 30; const left = 50; return { width: `350px`, top: `${top}%`, left: `${left}%`, transform: `translate(-${left}%, -${top}%)`, backgroundColor: `white`, border: `none`, position: `absolute`, margin: `1em`, padding: `1em`, textAlign: `center`, }; }; const ModalProgressBar = () => { const { uploading, progress, status, linkURL, cancel, } = useFileUploadContext(); const modalStyle = getModalStyle(); const onClickCancel = cancel; return (
{status &&

{status}

} {linkURL && (

View

)}
); }; export default ModalProgressBar;