import type { SystemHealthStatus } from "../../../../../types/types"; import Badge from "../../../../../ui/Badge"; import ModalComponent from "../../../../../ui/ModalComponent"; import StatusIndicators from "../../../../../ui/StatusIndicators"; import { capitalize } from "../../../../../utils/utils"; type SystemHealthModalProps = { isSystemHealthModalOpen: boolean; handleClose: () => void; statusCategory: SystemHealthStatus[]; title: string; isAllGood: boolean; }; const SystemHealthModal = ({ isSystemHealthModalOpen, handleClose, statusCategory, title, isAllGood, }: SystemHealthModalProps) => { return (

{isAllGood ? : } {capitalize(title)}

{isAllGood ? "All systems running" : "Some systems down"}

{statusCategory?.map((status: SystemHealthStatus) => (
{status.id}
))}
); }; export default SystemHealthModal;