diff --git a/frontend/src/components/search/search-result-item.js b/frontend/src/components/search/search-result-item.js index d6f5354f3c..99e41f4fd3 100644 --- a/frontend/src/components/search/search-result-item.js +++ b/frontend/src/components/search/search-result-item.js @@ -41,13 +41,11 @@ class SearchResultItem extends React.Component { deleteItem = (e) => { e.stopPropagation(); - if (this.props.onDeleteItem) { - this.props.onDeleteItem(this.props.item); - } + this.props.onDeleteItem(this.props.item); }; render() { - const { item, setRef = (() => {}) } = this.props; + const { item, onDeleteItem, isHighlight, setRef = (() => {}) } = this.props; let folderIconUrl = item.link_content ? Utils.getFolderIconUrl(false, 192) : Utils.getDefaultLibIconUrl(); let fileIconUrl = item.is_dir ? folderIconUrl : Utils.getFileIconUrl(item.name); let showName = item.repo_name + '/' + item.link_content; @@ -59,7 +57,7 @@ class SearchResultItem extends React.Component { return (
  • setRef(ref)} onMouseEnter={this.onMouseEnter} @@ -70,7 +68,7 @@ class SearchResultItem extends React.Component {
    {showName}
    - {this.props.isHighlight && ( + {isHighlight && onDeleteItem && (