mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
Improve agenda loadtime
This commit is contained in:
@@ -776,8 +776,7 @@ export class AgendaPage implements OnInit {
|
||||
|
||||
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 => {
|
||||
|
||||
this.TimelineMD = [];
|
||||
|
||||
|
||||
if(this.segment == 'Oficial') {
|
||||
this.eventsList = response.filter(data => data.CalendarName == "Oficial");
|
||||
@@ -803,6 +802,7 @@ export class AgendaPage implements OnInit {
|
||||
profile: 'md',
|
||||
id: element.EventId,
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
const MDEventList = this.timelineFilter(this.timelineFilterState, this.eventsList, 'md');
|
||||
@@ -826,8 +826,7 @@ export class AgendaPage implements OnInit {
|
||||
|
||||
this.eventService.getAllPrEvents(momentG(new Date(startTime),'yyyy-MM-dd HH:mm:ss'), momentG(new Date(endTime),'yyyy-MM-dd 23:59:59')).subscribe(
|
||||
response => {
|
||||
|
||||
this.TimelinePR = [];
|
||||
|
||||
|
||||
if(this.segment == 'Oficial') {
|
||||
this.eventsList = response.filter(data => data.CalendarName == "Oficial");
|
||||
@@ -881,7 +880,7 @@ export class AgendaPage implements OnInit {
|
||||
|
||||
setTimeout(()=>{
|
||||
|
||||
if(this.eventSelectedDate.toLocaleDateString('en-US') != (new Date()).toLocaleDateString('en-US')){
|
||||
if(this.eventSelectedDate.toLocaleDateString('en-US') != (new Date()).toLocaleDateString('en-US')) {
|
||||
let sortedDate = this.eventSource.sort((a,b) =>{
|
||||
return (b.startTime) -(a.startTime);
|
||||
});
|
||||
@@ -890,8 +889,12 @@ export class AgendaPage implements OnInit {
|
||||
let filterDate = sortedDate.filter((e) => {
|
||||
return e.startTime.toLocaleDateString('en-US') == this.eventSelectedDate.toLocaleDateString('en-US');
|
||||
});
|
||||
|
||||
|
||||
console.log('Event -- ',filterDate[filterDate.length - 1]);
|
||||
|
||||
const firstEventStartHours = new Date(filterDate[filterDate.length - 1].startTime).getHours();
|
||||
|
||||
console.log('firstEventStartHours-- ', firstEventStartHours)
|
||||
|
||||
const scrollContainer = document.querySelector('.timeline-wrapper');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user