diff --git a/frontend/src/components/file-uploader/file-uploader.js b/frontend/src/components/file-uploader/file-uploader.js index 4327448a2c..f6aec133fd 100644 --- a/frontend/src/components/file-uploader/file-uploader.js +++ b/frontend/src/components/file-uploader/file-uploader.js @@ -30,7 +30,7 @@ const propTypes = { }; class FileUploader extends React.Component { - + static defaultProps = { isCustomPermission: false } @@ -404,7 +404,7 @@ class FileUploader extends React.Component { 'File size is too large.': gettext('File size is too large.'), // 442 'Out of quota.': gettext('Out of quota.'), // 443 'Internal error.': gettext('Internal Server Error'), // 500 - } + }; return errorMessage[key] || key; } diff --git a/frontend/src/components/file-uploader/forbid-upload-list-item.js b/frontend/src/components/file-uploader/forbid-upload-list-item.js index 77de671bb6..c6a706f8cf 100644 --- a/frontend/src/components/file-uploader/forbid-upload-list-item.js +++ b/frontend/src/components/file-uploader/forbid-upload-list-item.js @@ -14,7 +14,7 @@ class ForbidUploadListItem extends React.Component { return ( -
{file.name}
+
{file.name}
{msg} diff --git a/frontend/src/components/file-uploader/upload-list-item.js b/frontend/src/components/file-uploader/upload-list-item.js index 1b8872eedf..324fef7a19 100644 --- a/frontend/src/components/file-uploader/upload-list-item.js +++ b/frontend/src/components/file-uploader/upload-list-item.js @@ -73,15 +73,18 @@ class UploadListItem extends React.Component { let progress = Math.round(resumableFile.progress() * 100); let error = resumableFile.error; + const fileName = resumableFile.newFileName; + const size = this.formatFileSize(resumableFile.size); + return ( -
{resumableFile.newFileName}
+
{fileName}
- - {this.formatFileSize(resumableFile.size)} + + {size} - + {(this.state.uploadState === UPLOAD_UPLOADING || this.state.uploadState === UPLOAD_ISSAVING) && {resumableFile.size >= (100 * 1000 * 1000) && @@ -118,7 +121,7 @@ class UploadListItem extends React.Component {
)} - + {this.state.uploadState === UPLOAD_UPLOADING && ( {gettext('Cancel')} diff --git a/frontend/src/components/file-uploader/upload-progress-dialog.js b/frontend/src/components/file-uploader/upload-progress-dialog.js index 4d3194b5ed..0c3685a536 100644 --- a/frontend/src/components/file-uploader/upload-progress-dialog.js +++ b/frontend/src/components/file-uploader/upload-progress-dialog.js @@ -46,7 +46,7 @@ class UploadProgressDialog extends React.Component { let uploadBitrate = Utils.formatBitRate(this.props.uploadBitrate); let uploadedMessage = gettext('File Upload'); - let uploadingMessage = gettext('File Uploading...') + ' ' + this.props.totalProgress + '%' + ' (' + uploadBitrate + ')'; + let uploadingMessage = gettext('File Uploading...') + ' ' + this.props.totalProgress + '% (' + uploadBitrate + ')'; let uploadingOptions = (); @@ -60,7 +60,7 @@ class UploadProgressDialog extends React.Component { let { totalProgress, allFilesUploaded, retryFileList } = this.props; return ( -
+
{totalProgress === 100 ? uploadedMessage : uploadingMessage} @@ -70,32 +70,28 @@ class UploadProgressDialog extends React.Component {
+
+ {retryFileList.length > 0 ? + {gettext('Retry All')} + : + {gettext('Retry All')} + } + {!allFilesUploaded ? + {gettext('Cancel All')} + : + {gettext('Cancel All')} + } +
- - - - + + + + - - - - { this.props.forbidUploadFileList.map((file, index) => { return ();
{gettext('name')}{gettext('size')}{gettext('progress')}{gettext('state')}{gettext('name')}{gettext('size')}{gettext('progress')}{gettext('state')}
- {retryFileList.length > 0 ? - {gettext('Retry All')} - : - {gettext('Retry All')} - } - - {!allFilesUploaded ? - {gettext('Cancel All')} - : - {gettext('Cancel All')} - } -