add progress bar for metadata extraction
This commit is contained in:
parent
6406867770
commit
98f1f98650
|
@ -209,6 +209,7 @@ export default function UploadProgress(props: Props) {
|
|||
<Modal.Body>
|
||||
{(props.uploadStage ===
|
||||
UPLOAD_STAGES.READING_GOOGLE_METADATA_FILES ||
|
||||
props.uploadStage === UPLOAD_STAGES.EXTRACTING_METADATA ||
|
||||
props.uploadStage === UPLOAD_STAGES.UPLOADING) && (
|
||||
<ProgressBar
|
||||
now={props.now}
|
||||
|
|
|
@ -73,7 +73,9 @@ class UIService {
|
|||
finished: this.filesUploaded,
|
||||
total: this.totalFileCount,
|
||||
});
|
||||
let percentComplete = this.perFileProgress * this.uploadResult.size;
|
||||
let percentComplete =
|
||||
this.perFileProgress *
|
||||
(this.uploadResult.size || this.filesUploaded);
|
||||
if (this.fileProgress) {
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
for (const [_, progress] of this.fileProgress) {
|
||||
|
@ -84,6 +86,7 @@ class UIService {
|
|||
percentComplete += (this.perFileProgress * progress) / 100;
|
||||
}
|
||||
}
|
||||
|
||||
setPercentComplete(percentComplete);
|
||||
setFileProgress(this.fileProgress);
|
||||
setUploadResult(this.uploadResult);
|
||||
|
|
Loading…
Reference in a new issue