This commit is contained in:
Frank Knoll
2024-07-17 10:23:05 +02:00
parent 7abfba4756
commit 3e7565850c
4 changed files with 5 additions and 6 deletions

View File

@@ -56,7 +56,7 @@
symptomSelectElement: $('#symptomSelect'),
urlSearchParam: new URLSearchParam('symptom'),
prrByVaccineTableElement: $('#prrByVaccineTable'),
downloadPrrByVaccineTableButton: document.querySelector("#downloadPrrByVaccineTable"),
// FK-TODO: remove downloadPrrByVaccineTable html element
keyColumnName: name
},
vaccine: {

View File

@@ -17,8 +17,8 @@ class PageInitializer {
});
}
static #configureSymptom({ symptomSelectElement, urlSearchParam, prrByVaccineTableElement, downloadPrrByVaccineTableButton, keyColumnName }) {
const prrByVaccineTableView = new PrrByVaccineTableView(prrByVaccineTableElement, downloadPrrByVaccineTableButton, keyColumnName);
static #configureSymptom({ symptomSelectElement, urlSearchParam, prrByVaccineTableElement, keyColumnName }) {
const prrByVaccineTableView = new PrrByVaccineTableView(prrByVaccineTableElement, keyColumnName);
Select2.initializeSelectElement(
{
selectElement: symptomSelectElement,

View File

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

View File

@@ -56,7 +56,7 @@
symptomSelectElement: $('#symptomSelect'),
urlSearchParam: new URLSearchParam('symptom'),
prrByVaccineTableElement: $('#prrByVaccineTable'),
downloadPrrByVaccineTableButton: document.querySelector("#downloadPrrByVaccineTable"),
// FK-TODO: remove downloadPrrByVaccineTable html element
keyColumnName: name
},
vaccine: {