From f48c462b02c950e3605f61cca8ea716e3b2aba0d Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Tue, 4 May 2021 23:06:45 +0100 Subject: [PATCH] Improve agenda load time --- src/app/pages/agenda/agenda.page.ts | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/app/pages/agenda/agenda.page.ts b/src/app/pages/agenda/agenda.page.ts index 109ec6a0d..89644c8ec 100644 --- a/src/app/pages/agenda/agenda.page.ts +++ b/src/app/pages/agenda/agenda.page.ts @@ -518,18 +518,19 @@ export class AgendaPage implements OnInit { if(window.innerWidth < 800){ - this.showTimeline = false; + // this.showTimeline = false; switch (this.segment) { case "Combinado": //Inicializa o array eventSource - this.eventSource=[]; + //this.eventSource=[]; if(this.profile == "mdgpr") { this.eventService.getAllMdEvents( momentG(new Date(startTime),'yyyy-MM-dd HH:mm:ss'), momentG(new Date(endTime),'yyyy-MM-dd 23:59:59') ).subscribe( response => { - + + // calendar this.eventSource=[]; this.eventsList = response; @@ -761,11 +762,11 @@ export class AgendaPage implements OnInit { } } else { - this.showTimelinePR = false; - this.showTimelineMD = false; + //this.showTimelinePR = false; + //this.showTimelineMD = false; // calendar - this.eventSource=[]; + this.eventService.getAllMdEvents( momentG(new Date(startTime),'yyyy-MM-dd HH:mm:ss'), momentG(new Date(endTime),'yyyy-MM-dd 23:59:59') ).subscribe( response => { @@ -780,6 +781,7 @@ export class AgendaPage implements OnInit { this.eventsList = response; } + this.eventSource=[]; // loop this.eventsList.forEach((element, eventIndex) => { @@ -825,6 +827,8 @@ export class AgendaPage implements OnInit { this.eventsList = response; } + this.eventSource=[]; + this.eventsList.forEach((element, eventIndex) => { // calendar