1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-05 17:02:47 +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 { Utils } from '../../utils/utils';
import { seafileAPI } from '../../utils/seafile-api'; import { seafileAPI } from '../../utils/seafile-api';
import URLDecorator from '../../utils/url-decorator'; 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 Rename from '../rename';
import ModalPortal from '../modal-portal'; import ModalPortal from '../modal-portal';
import MoveDirentDialog from '../dialog/move-dirent-dialog'; 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> <i className="op-icon sf2-icon-delete" title={gettext('Delete')} onClick={this.onItemDelete}></i>
</li> </li>
<li className="operation-group-item"> <li className="operation-group-item">
<DropDownMenu <ItemDropDownMenu
opItem={this.props.dirent} opItem={this.props.dirent}
menuType={'pc'} menuType={'pc'}
menuClass={'sf2-icon-caret-down'} 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> <i className="op-icon sf2-icon-delete" title={gettext('Delete')} onClick={this.onItemDelete}></i>
</li> </li>
<li className="operation-group-item"> <li className="operation-group-item">
<DropDownMenu <ItemDropDownMenu
opItem={this.props.dirent} opItem={this.props.dirent}
menuType={'pc'} menuType={'pc'}
menuClass={'sf2-icon-caret-down'} menuClass={'sf2-icon-caret-down'}

View File

@@ -16,7 +16,7 @@ const propTypes = {
onUnfrezeedItem: PropTypes.func, onUnfrezeedItem: PropTypes.func,
}; };
class DropDownMenu extends React.Component { class ItemDropDownMenu extends React.Component {
static defaultProps = { static defaultProps = {
isHandleContextMenuEvent: true, 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 EditFileTagDialog from '../dialog/edit-filetag-dialog';
import ZipDownloadDialog from '../dialog/zip-download-dialog'; import ZipDownloadDialog from '../dialog/zip-download-dialog';
import ModalPortal from '../modal-portal'; import ModalPortal from '../modal-portal';
import DropDownMenu from '../dropdown-menu/dropdown-menu'; import ItemDropDownMenu from '../dropdown-menu/dropdown-menu';
import '../../css/dirents-menu.css'; 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-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> <Button className="secondary group-op-item action-icon sf2-icon-download" title={gettext('Download')} onClick={this.onItemsDownload}></Button>
{this.props.selectedDirentList.length === 1 && {this.props.selectedDirentList.length === 1 &&
<DropDownMenu <ItemDropDownMenu
tagName={'button'} tagName={'button'}
opItem={this.props.selectedDirentList[0]} opItem={this.props.selectedDirentList[0]}
menuType={'pc'} menuType={'pc'}