From cedcb7bc4fad41b0ac0e8063bf121e7d925833f1 Mon Sep 17 00:00:00 2001 From: Chneemann Date: Tue, 26 Mar 2024 13:36:06 +0100 Subject: [PATCH] display next urgent task --- src/app/components/summary/summary.component.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/app/components/summary/summary.component.ts b/src/app/components/summary/summary.component.ts index cdb369e..be15330 100644 --- a/src/app/components/summary/summary.component.ts +++ b/src/app/components/summary/summary.component.ts @@ -49,7 +49,17 @@ export class SummaryComponent { (task) => task.priority === 'urgent' ); this.urgentTasksCount = filteredTasks.length; - if (filteredTasks.length > 0) { + this.nextUrgentTasks(filteredTasks); + } + + nextUrgentTasks(filteredTasks: any[]) { + if (filteredTasks.length >= 2) { + let timestamps = []; + for (let i = 0; i < filteredTasks.length; i++) { + timestamps.push(filteredTasks[i].timestamp); + } + this.urgentTasksDate = this.timeConverter(Math.min(...timestamps)); + } else if (filteredTasks.length > 0) { for (let i = 0; i < filteredTasks.length; i++) { this.urgentTasksDate = this.timeConverter(filteredTasks[i].timestamp); }