import Link from 'app/components/links/link'; import Tag from 'app/components/tag'; import {IconOpen} from 'app/icons'; import {t} from 'app/locale'; import {Deploy} from 'app/types'; import {MutableSearch} from 'app/utils/tokenizeSearch'; type Props = { deploy: Deploy; projectId?: number; orgSlug?: string; version?: string; className?: string; }; const DeployBadge = ({deploy, orgSlug, projectId, version, className}: Props) => { const shouldLinkToIssues = !!orgSlug && !!version; const badge = ( } textMaxWidth={80} tooltipText={shouldLinkToIssues ? t('Open In Issues') : undefined} > {deploy.environment} ); if (!shouldLinkToIssues) { return badge; } return ( {badge} ); }; export default DeployBadge;