ILHistoricalData = {
const query = `
query getHistoricalData {
state_testing_results_change(order_by: {date: asc}) {
date
confirmed_cases
confirmed_cases_change
confirmed_cases_change_pct
confirmed_cases_minus_deaths
deaths
deaths_change
deaths_change_pct
total_tested
total_tested_change
total_tested_change_pct
}
}
`;
return graphql({
query,
operation: "getHistoricalData"
}).then(({ state_testing_results_change }) =>
state_testing_results_change.map(({ date, ...row }) => ({
...row,
dateString: date,
date: new Date(date)
}))
);
}