UNPKG

@atlaskit/global-search

Version:

A cross-product search component (batteries included)

30 lines (28 loc) 911 B
import React from 'react'; import AdvancedSearchResult from './AdvancedSearchResult'; import { ADVANCED_PEOPLE_SEARCH_RESULT_ID } from './SearchResultsUtil'; import { AnalyticsType } from '../model/Result'; export default class SearchPeopleItem extends React.Component { render() { const { query, icon, text, analyticsData, isCompact } = this.props; // key should change per search to make keyboard nav work const key = `search_people_${Date.now()}`; return /*#__PURE__*/React.createElement(AdvancedSearchResult, { href: `/people/search?q=${encodeURIComponent(query)}`, icon: icon, key: key, analyticsData: analyticsData, resultId: ADVANCED_PEOPLE_SEARCH_RESULT_ID, text: text, type: AnalyticsType.AdvancedSearchPeople, target: "_blank", isCompact: isCompact, onClick: this.props.onClick }); } }