Sha256: a7fa8dece3abaa88bbd42989c3cf5e2a926a4f45f200c16c5aa588e85416a6f0
Contents?: true
Size: 886 Bytes
Versions: 27
Compression:
Stored size: 886 Bytes
Contents
import React from 'react'; import PropTypes from 'prop-types'; import { Icon } from 'patternfly-react'; import { translate as __ } from 'foremanReact/common/I18n'; import { isInhibitor } from '../../PreupgradeReports/PreupgradeReportsHelpers'; import InfoItem from './InfoItem'; import EmptyInfoItem from './EmptyInfoItem'; const InhibitorInfoItem = ({ entry }) => { const key = `inhibitor-${entry.id}`; if (isInhibitor(entry)) { return ( <InfoItem itemId={key} tooltipText={__('This issue inhibits the upgrade.')} > <span> <Icon type="pf" name="security" className="severity-high" /> {__('Inhibitor')} </span> </InfoItem> ); } return <EmptyInfoItem entry={entry} attr="inhibitor" />; }; InhibitorInfoItem.propTypes = { entry: PropTypes.object.isRequired, }; export default InhibitorInfoItem;
Version data entries
27 entries across 27 versions & 1 rubygems