Files
HowBadIsMyBatch/docs/intensivstationen.js
frankknoll cfd7acfe27 refactoring
2022-02-28 20:53:23 +01:00

18 lines
588 B
JavaScript

function displayIntensiveCareCapacitiesChart(intensiveCareCapacitiesChartView, headingElement, kreisText, kreisValue) {
headingElement.textContent = kreisText;
withCsvDo(
`data/intensivstationen/intensivstationen-${kreisValue}.csv`,
csv => intensiveCareCapacitiesChartView.displayChart({ data: csv, title: kreisText }));
}
function withCsvDo(file, csvConsumer) {
Papa.parse(
file,
{
header: true,
dynamicTyping: true,
download: true,
complete: results => csvConsumer(results.data)
});
}