import type { SystemHealthStatus } from "../../../types/types"; import Badge from "../../../ui/Badge"; type SystemHealthProps = { startTime: string; uptime: string; statuses: SystemHealthStatus[]; isLoading: boolean; isError: boolean; dateUpdatedAt?: number; }; const SystemHealth = ({ startTime, uptime, statuses, isLoading, isError, dateUpdatedAt }: SystemHealthProps) => { const updatedDate = dateUpdatedAt ? new Date(dateUpdatedAt).toLocaleString() : null; // console.log(statuses); if (isError) { return Error loading system health.; } if (isLoading) { return Loading system health…; } return (

Start Time

{startTime}

Up Time

{uptime}
{statuses?.map((status: SystemHealthStatus) => (
{status.id}
))}
{`Last refeshed ${updatedDate}`}
); }; export default SystemHealth;