Sha256: 7a381716f6a35aec2aeff36891ba70e49dae7030e1b5f501f0348bc13fab8ed9

Contents?: true

Size: 613 Bytes

Versions: 3

Compression:

Stored size: 613 Bytes

Contents

import React from 'react';
import PropTypes from 'prop-types';
import InsightsTotalRiskChart from './InsightsTotalRiskChart';
import { isNotRhelHost } from '../ForemanRhCloudHelpers';

export const InsightsTotalRiskChartWrapper = props => {
  if (props.status === 'RESOLVED') {
    return (
      !isNotRhelHost(props) && <InsightsTotalRiskChart {...props} /> // check for RHEL hosts
    );
  }
  return null;
};

InsightsTotalRiskChartWrapper.propTypes = {
  status: PropTypes.string,
  hostDetails: PropTypes.object,
};

InsightsTotalRiskChartWrapper.defaultProps = {
  status: 'PENDING',
  hostDetails: {},
};

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
foreman_rh_cloud-11.2.0 webpack/InsightsHostDetailsTab/InsightsTotalRiskChartWrapper.js
foreman_rh_cloud-11.1.0 webpack/InsightsHostDetailsTab/InsightsTotalRiskChartWrapper.js
foreman_rh_cloud-11.0.3 webpack/InsightsHostDetailsTab/InsightsTotalRiskChartWrapper.js