import React from 'react'; import { Alert } from '@patternfly/react-core'; import PropTypes from 'prop-types'; const useGetErrorReason = (err) => { if (!err?.reason) { return 'An unknown error occured'; } if (err.details?.reason) { return err.details.reason; } return err.reason; }; const ErrorDetails = ({ status }) => { if (!status || status.status !== 'failure') { return <>; } const reason = useGetErrorReason(status.error); return (
Status

{reason}

); }; ErrorDetails.propTypes = { status: PropTypes.object, }; export default ErrorDetails;