refactoring

This commit is contained in:
frankknoll
2023-10-15 16:12:46 +02:00
parent 91c7bebeb5
commit 53c776ed78
7 changed files with 30 additions and 64 deletions

View File

@@ -4,7 +4,7 @@ class PrrByVaccineTableView {
constructor(prrByVaccineTableElement, downloadPrrByVaccineTableButton) {
this.#delegate = new PrrByKeyTableView(
new PrrByVaccineTable(prrByVaccineTableElement),
this.#createPrrByVaccineTable(prrByVaccineTableElement),
downloadPrrByVaccineTableButton,
'Symptom',
PrrByVaccineProvider.getPrrByVaccine);
@@ -13,4 +13,13 @@ class PrrByVaccineTableView {
displayPrrByVaccineTable4Symptom(symptom) {
this.#delegate.displayPrrByKeyTable4Value(symptom);
}
#createPrrByVaccineTable(tableElement) {
return new PrrByKeyTable({
tableElement: tableElement,
keyColumnName: 'Vaccine',
prrColumnName: 'Proportional Reporting Ratio',
shallMarkRowIfPrrTooHigh: true
});
}
}