import React from "react";
import Card from "./Card";
import GoatCounter from "./GoatCounter";
const MainPage = (props) => {
const data = props.data;
const latest = data[data.length - 1];
const prior = data[data.length - (1 + props.timeDifference)];
// const priorPrior = data[Math.max(0, data.length - (1 + props.timeDifference * 2))];
// const positiveTestRate = Math.max(
// 0,
// Math.min(
// 100,
// ((latest.total_students - prior.total_students) * 100) /
// (latest.tests_administered - prior.tests_administered)
// )
// ).toFixed(1);
// const priorPositiveTestRate = Math.max(
// 0,
// Math.min(
// 100,
// ((prior.total_students - priorPrior.total_students) * 100) /
// (prior.tests_administered - priorPrior.tests_administered)
// )
// ).toFixed(1);
return (
<>
{/*
Alert Level: {latest.alert_level.charAt(0).toUpperCase() + latest.alert_level.slice(1)}
(Prior Alert Level: {prior.alert_level.charAt(0).toUpperCase() + prior.alert_level.slice(1)})
*/}
This dashboard has been refreshed for the new school year. For historical data, please contact
me at gkg1648 [AT] rit [DOT] edu. More cards and features will be re-added if they are added to
the official dashboard.
{/* Total Positive Cases Since {props.showAllTime ? "August 19 (First Day of Classes)" : "January 1"} */}
Total Positive Cases Since August 16 (First Day of Move-In)
New Positive Cases From Past 14 Days
{/*
Number of Students in Quarantine
Quarantine separates and restricts the movement of people who were exposed to a contagious disease
to see if they become sick.
Number of Students in Isolation
Isolation separates sick people with a contagious disease from people who are not sick.
Tests
Positive Test Rate is calculated using the difference in total cases divided by the difference in
tests administed for the selected time frame (one day or one week). The daily positive test rate
fluctuates wildly and should be taken with caution, while the weekly positive test rate is far more
stable and useful.
Quarantine/Isolation Bed Availability On-campus
*/}
>
);
};
export default MainPage;