From 9a447711e4b4b6e9c42b441e7e1b8f785f03304c Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Wed, 26 Oct 2022 15:49:31 +0200 Subject: [PATCH] chore: refactor parseTimeLabel to own function --- src/components/tasks/GanttChart.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/tasks/GanttChart.vue b/src/components/tasks/GanttChart.vue index cbe9f921e..c2580d1ca 100644 --- a/src/components/tasks/GanttChart.vue +++ b/src/components/tasks/GanttChart.vue @@ -157,13 +157,18 @@ function openTask(e: { }) } +function parseTimeLabel(label: string) { + return parse(label, 'dd.MMM', dateFromDate.value) +} + function weekdayFromTimeLabel(label: string): string { - const parsed = parse(label, 'dd.MMM', dateFromDate.value) + const parsed = parseTimeLabel(label) return format(parsed, 'E') } function dayIsToday(label: string): boolean { - const parsed = parse(label, 'dd.MMM', dateFromDate.value) + const parsed = parseTimeLabel(label) + const today = new Date() return parsed.getDate() === today.getDate() && parsed.getMonth() === today.getMonth() &&