import React, { Fragment } from 'react';
import PropTypes from 'prop-types';
import { gettext } from '../../utils/constants';
import UploadListItem from './upload-list-item';
const propTypes = {
totalProgress: PropTypes.number.isRequired,
uploadFileList: PropTypes.array.isRequired,
onMinimizeUploadDialog: PropTypes.func.isRequired,
onCloseUploadDialog: PropTypes.func.isRequired,
onUploadCancel: PropTypes.func.isRequired,
};
class UploadProgressDialog extends React.Component {
onMinimizeUpload = (e) => {
e.nativeEvent.stopImmediatePropagation();
this.props.onMinimizeUploadDialog();
}
onCloseUpload = (e) => {
e.nativeEvent.stopImmediatePropagation();
this.props.onCloseUploadDialog();
}
render() {
let uploadedMessage = gettext('File Upload');
let uploadingMessage = gettext('File is upload...') + this.props.totalProgress + '%';
let uploadingOptions = ();
let uploadedOptions = (