1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-09 19:01:42 +00:00

Add right-click menu, move and copy effects (#3148)

This commit is contained in:
zxj96
2019-03-23 14:16:48 +08:00
committed by Daniel Pan
parent 2327106844
commit 5a6ab8ab07
7 changed files with 293 additions and 4 deletions

View File

@@ -8,6 +8,8 @@ const propTypes = {
onMenuItemClick: PropTypes.func.isRequired,
onFreezedItem: PropTypes.func.isRequired,
onUnFreezedItem: PropTypes.func.isRequired,
registerHandlers: PropTypes.func,
unregisterHandlers: PropTypes.func,
};
class TreeNodeMenu extends React.Component {
@@ -91,6 +93,8 @@ class TreeNodeMenu extends React.Component {
}
render() {
this.state.isItemMenuShow ? this.props.unregisterHandlers() : this.props.registerHandlers()
return (
<Dropdown isOpen={this.state.isItemMenuShow} toggle={this.toggleOperationMenu}>
<DropdownToggle