From 068e7209d92bc0d78a43b15e1a16ac1ebc2c7f32 Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Mon, 8 Apr 2024 17:33:26 +0200 Subject: [PATCH] Fixed today button not being available on current screen --- src/components/calendar/CalendarMenuToday.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/calendar/CalendarMenuToday.vue b/src/components/calendar/CalendarMenuToday.vue index ce716ec..f660bf0 100644 --- a/src/components/calendar/CalendarMenuToday.vue +++ b/src/components/calendar/CalendarMenuToday.vue @@ -5,18 +5,23 @@ import { storeToRefs } from 'pinia' import { computed } from 'vue' import Button from '../ui/button/Button.vue' +import { areDatesIdentical } from '@/models/Date' -const { defaultDate, isCurrentScreenActive } = storeToRefs(useCalendar()) +const { defaultDate, selectedDate } = storeToRefs(useCalendar()) const { jumpToDefaultDate, getFormattedDateTitle } = useCalendar() const defaultDateFormatted = computed(() => getFormattedDateTitle(defaultDate.value, true)) + +const isDefaultDate = computed(() => { + return areDatesIdentical(selectedDate.value, defaultDate.value) +})