import React from 'react';
import PropTypes from 'prop-types';
import {
CheckCircleIcon,
ExclamationCircleIcon,
QuestionCircleIcon,
} from '@patternfly/react-icons';
import { JOB_SUCCESS_STATUS, JOB_ERROR_STATUS } from './constants';
import './styles.scss';
const JobStatusIcon = ({ status, children, ...props }) => {
switch (status) {
case JOB_SUCCESS_STATUS:
return (
{children}
);
case JOB_ERROR_STATUS:
return (
{children}
);
default:
return (
{children}
);
}
};
JobStatusIcon.propTypes = {
status: PropTypes.number,
children: PropTypes.string.isRequired,
};
JobStatusIcon.defaultProps = {
status: undefined,
};
export default JobStatusIcon;