1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-03 07:55:36 +00:00

rename dropdown-menu to item-dropdown-menu

This commit is contained in:
shanshuirenjia
2019-04-21 15:23:32 +08:00
parent da09d856cc
commit bafc77f17e
3 changed files with 8 additions and 8 deletions

View File

@@ -6,7 +6,7 @@ import { gettext, siteRoot, mediaUrl } from '../../utils/constants';
import { Utils } from '../../utils/utils';
import { seafileAPI } from '../../utils/seafile-api';
import URLDecorator from '../../utils/url-decorator';
import DropDownMenu from '../dropdown-menu/dropdown-menu';
import ItemDropDownMenu from '../dropdown-menu/dropdown-menu';
import Rename from '../rename';
import ModalPortal from '../modal-portal';
import MoveDirentDialog from '../dialog/move-dirent-dialog';
@@ -429,7 +429,7 @@ class DirentListItem extends React.Component {
<i className="op-icon sf2-icon-delete" title={gettext('Delete')} onClick={this.onItemDelete}></i>
</li>
<li className="operation-group-item">
<DropDownMenu
<ItemDropDownMenu
opItem={this.props.dirent}
menuType={'pc'}
menuClass={'sf2-icon-caret-down'}
@@ -460,7 +460,7 @@ class DirentListItem extends React.Component {
<i className="op-icon sf2-icon-delete" title={gettext('Delete')} onClick={this.onItemDelete}></i>
</li>
<li className="operation-group-item">
<DropDownMenu
<ItemDropDownMenu
opItem={this.props.dirent}
menuType={'pc'}
menuClass={'sf2-icon-caret-down'}

View File

@@ -16,7 +16,7 @@ const propTypes = {
onUnfrezeedItem: PropTypes.func,
};
class DropDownMenu extends React.Component {
class ItemDropDownMenu extends React.Component {
static defaultProps = {
isHandleContextMenuEvent: true,
@@ -160,6 +160,6 @@ class DropDownMenu extends React.Component {
}
}
DropDownMenu.propTypes = propTypes;
ItemDropDownMenu.propTypes = propTypes;
export default DropDownMenu;
export default ItemDropDownMenu;

View File

@@ -13,7 +13,7 @@ import RelatedFileDialogs from '../dialog/related-file-dialogs';
import EditFileTagDialog from '../dialog/edit-filetag-dialog';
import ZipDownloadDialog from '../dialog/zip-download-dialog';
import ModalPortal from '../modal-portal';
import DropDownMenu from '../dropdown-menu/dropdown-menu';
import ItemDropDownMenu from '../dropdown-menu/dropdown-menu';
import '../../css/dirents-menu.css';
@@ -282,7 +282,7 @@ class MutipleDirOperationToolbar extends React.Component {
<Button className="secondary group-op-item action-icon sf2-icon-delete" title={gettext('Delete')} onClick={this.onItemsDelete}></Button>
<Button className="secondary group-op-item action-icon sf2-icon-download" title={gettext('Download')} onClick={this.onItemsDownload}></Button>
{this.props.selectedDirentList.length === 1 &&
<DropDownMenu
<ItemDropDownMenu
tagName={'button'}
opItem={this.props.selectedDirentList[0]}
menuType={'pc'}