diff --git a/frontend/src/repo-folder-trash.js b/frontend/src/repo-folder-trash.js index 6ca4c4ce4c..6d85d33409 100644 --- a/frontend/src/repo-folder-trash.js +++ b/frontend/src/repo-folder-trash.js @@ -78,6 +78,9 @@ class RepoFolderTrash extends React.Component { } getMore = () => { + this.setState({ + isLoading: true + }); this.getItems(this.state.scanStat); } @@ -325,7 +328,8 @@ class Item extends React.Component { request.then((res) => { this.setState({ restored: true - }); toaster.success(gettext('Successfully restored 1 item.')); + }); + toaster.success(gettext('Successfully restored 1 item.')); }).catch((error) => { let errorMsg = ''; if (error.response) { @@ -352,29 +356,25 @@ class Item extends React.Component { } return item.is_dir ? ( - - - {gettext('Directory')} - {item.obj_name} - {moment(item.deleted_time).format('YYYY-MM-DD')} - - - {gettext('Restore')} - - - + + {gettext('Directory')} + {item.obj_name} + {moment(item.deleted_time).format('YYYY-MM-DD')} + + + {gettext('Restore')} + + ) : ( - - - {gettext('File')} - {item.obj_name} - {moment(item.deleted_time).format('YYYY-MM-DD')} - {Utils.bytesToSize(item.size)} - - {gettext('Restore')} - - - + + {gettext('File')} + {item.obj_name} + {moment(item.deleted_time).format('YYYY-MM-DD')} + {Utils.bytesToSize(item.size)} + + {gettext('Restore')} + + ); } } @@ -410,25 +410,21 @@ class FolderItem extends React.Component { const { commitID, baseDir, folderPath } = this.props; return item.type == 'dir' ? ( - - - {gettext('Directory')} - {item.name} - - - - - + + {gettext('Directory')} + {item.name} + + + + ) : ( - - - {gettext('File')} - {item.name} - - {Utils.bytesToSize(item.size)} - - - + + {gettext('File')} + {item.name} + + {Utils.bytesToSize(item.size)} + + ); } }