import React, {Component} from 'react';
import PropTypes from 'prop-types';
import popupEnhancer from "../../../enhancers/popup-enhancer";
class FolderContextMenu extends Component {
constructor(props) {
super(props);
}
render() {
const {popupPosition, onRenameClick} = this.props;
return (
<div className='folder-context-menu-wrapper' style={{
left: popupPosition.x,
top: popupPosition.y,
}}>
<div className='folder-context-menu'>
<div className='folder-context-menu-text' onClick={onRenameClick}>Rename</div>
</div>
</div>
);
}
}
export default popupEnhancer(FolderContextMenu, 'folder-context-menu');
FolderContextMenu.PropTypes = {
popupPosition: PropTypes.object.isRequired,
close: PropTypes.func.isRequired,
onRenameClick: PropTypes.func.isRequired,
}; |