1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-12 21:30:39 +00:00

Review upload improve (#2708)

* update review icon

* hidden upload menu after click
This commit is contained in:
Daniel Pan
2018-12-25 11:21:27 +08:00
committed by GitHub
8 changed files with 17 additions and 5 deletions

View File

@@ -82,6 +82,16 @@ class DirOperationToolbar extends React.Component {
});
}
onUploadFile = (e) => {
this.setState({isUploadMenuShow: false});
this.props.onUploadFile(e);
}
onUploadFolder = (e) => {
this.setState({isUploadMenuShow: false});
this.props.onUploadFolder(e);
}
onCreateClick = (e) => {
this.toggleOperationMenu(e);
this.setState({
@@ -185,8 +195,8 @@ class DirOperationToolbar extends React.Component {
</div>
{this.state.isUploadMenuShow && (
<ul className="menu dropdown-menu" style={this.state.operationMenuStyle}>
<li className="dropdown-item" onClick={this.props.onUploadFile}>{gettext('File Upload')}</li>
<li className="dropdown-item" onClick={this.props.onUploadFolder}>{gettext('Folder Upload')}</li>
<li className="dropdown-item" onClick={this.onUploadFile}>{gettext('File Upload')}</li>
<li className="dropdown-item" onClick={this.onUploadFolder}>{gettext('Folder Upload')}</li>
</ul>
)}
{this.state.isCreateMenuShow && (