import {UptimeRecord} from "../nws-api/types"; import React from "react"; import '../App.css'; export default function UptimeCard(props: {uptime: UptimeRecord}) { return(
{props.uptime.url != null &&

{props.uptime.name}

} {props.uptime.url == null &&

{props.uptime.name}

}

{props.uptime.isUp ? 'Up' : (props.uptime.undergoingMaintenance ? 'Maintenance' : 'Down')}

{props.uptime.isUp ? 'Up' : (props.uptime.undergoingMaintenance ? 'Maintenance' : 'Down')}

Last Month Uptime: {props.uptime.uptimeMonth}%

All Time Uptime: {props.uptime.uptimeAllTime}%

); }