refactoring
This commit is contained in:
@@ -11,10 +11,16 @@ class SymptomVsSymptomChartView {
|
|||||||
loadAndDisplayChart(symptomX, symptomY) {
|
loadAndDisplayChart(symptomX, symptomY) {
|
||||||
Promise
|
Promise
|
||||||
.all([symptomX, symptomY].map(symptom => PrrByVaccineProvider.getPrrByVaccine(symptom)))
|
.all([symptomX, symptomY].map(symptom => PrrByVaccineProvider.getPrrByVaccine(symptom)))
|
||||||
.then(([prrByLotX, prrByLotY]) => this.#displayChart(prrByLotX, prrByLotY, symptomX, symptomY));
|
.then(
|
||||||
|
([prrByLotX, prrByLotY]) =>
|
||||||
|
this.#displayChart(
|
||||||
|
{ symptom: symptomX, prrByLot: prrByLotX },
|
||||||
|
{ symptom: symptomY, prrByLot: prrByLotY }));
|
||||||
}
|
}
|
||||||
|
|
||||||
#displayChart(prrByLotX, prrByLotY, symptomX, symptomY) {
|
#displayChart(
|
||||||
|
{ symptom: symptomX, prrByLot: prrByLotX },
|
||||||
|
{ symptom: symptomY, prrByLot: prrByLotY }) {
|
||||||
if (this.#chart != null) {
|
if (this.#chart != null) {
|
||||||
this.#chart.destroy();
|
this.#chart.destroy();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user