UNPKG

@atlaskit/global-search

Version:

A cross-product search component (batteries included)

32 lines (30 loc) 1.28 kB
import React from 'react'; import { FormattedMessage } from 'react-intl'; import { ResultBase } from '@atlaskit/quick-search'; // AFP-2532 TODO: Fix automatic suppressions below // eslint-disable-next-line @atlassian/tangerine/import/entry-points import { gridSize } from '@atlaskit/theme'; import SearchIcon from '@atlaskit/icon/glyph/search'; import styled from 'styled-components'; import { messages } from '../../messages'; import Return from '../../assets/Return'; import { AnalyticsType } from '../../model/Result'; const Wrapper = styled.div` padding: ${gridSize()}px 0; `; export default class AdvancedIssueSearchLink extends React.Component { render() { return /*#__PURE__*/React.createElement(Wrapper, null, /*#__PURE__*/React.createElement(ResultBase, { href: "/issues", resultId: "jira-advanced-issue-search", text: /*#__PURE__*/React.createElement(FormattedMessage, messages.jira_advanced_issue_search), icon: /*#__PURE__*/React.createElement(SearchIcon, { size: "medium", label: "Advanced search" }), type: AnalyticsType.TopLinkPreQueryAdvancedSearchJira, elemAfter: /*#__PURE__*/React.createElement(Return, null), key: "advanced-search-link", onClick: this.props.onClick })); } }