This commit is contained in:
Frank Knoll
2024-07-17 10:16:08 +02:00
parent 99fad75f54
commit 7abfba4756
3 changed files with 4 additions and 6 deletions

View File

@@ -3,13 +3,13 @@ class PrrByKeyTableView {
#prrByKeyTable;
#prrByKeyProvider;
// FK-TODO: remove downloadPrrByKeyTableButton and valueName
constructor(prrByKeyTable, downloadPrrByKeyTableButton, valueName, prrByKeyProvider) {
constructor(prrByKeyTable, prrByKeyProvider) {
this.#prrByKeyTable = prrByKeyTable;
this.#prrByKeyTable.initialize();
this.#prrByKeyProvider = prrByKeyProvider;
}
// FK-TODO: remove parameter text
displayPrrByKeyTable4Value(id, text) {
this.#prrByKeyProvider(id)
.then(prrByKey => this.#prrByKeyTable.display(prrByKey));

View File

@@ -2,11 +2,10 @@ class PrrBySymptomTableView {
#delegate;
// FK-TODO: remove downloadPrrBySymptomTableButton, valueName
constructor(prrBySymptomTableElement, downloadPrrBySymptomTableButton, valueName) {
this.#delegate = new PrrByKeyTableView(
this.#createPrrBySymptomTable(prrBySymptomTableElement),
downloadPrrBySymptomTableButton,
valueName,
PrrByVaccineProvider.getPrrBySymptom);
}

View File

@@ -2,11 +2,10 @@ class PrrByVaccineTableView {
#delegate;
// FK-TODO: remove downloadPrrByVaccineTableButton
constructor(prrByVaccineTableElement, downloadPrrByVaccineTableButton, keyColumnName) {
this.#delegate = new PrrByKeyTableView(
this.#createPrrByVaccineTable(prrByVaccineTableElement, keyColumnName),
downloadPrrByVaccineTableButton,
'Symptom',
PrrByVaccineProvider.getPrrByVaccine);
}