From 149d0794e3f57bb830d5e51f56564967a3298adc Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Fri, 28 Mar 2025 12:11:54 +0100 Subject: [PATCH] Moved navigation to sub nav --- components/calendar/CalendarCurrentDate.vue | 19 +- components/calendar/CalendarMenu.vue | 7 +- components/calendar/CalendarMenuNav.vue | 200 ----------------- components/calendar/CalendarMenuSubnav.vue | 234 ++++++++++++++------ i18n.config.ts | 4 +- 5 files changed, 186 insertions(+), 278 deletions(-) delete mode 100644 components/calendar/CalendarMenuNav.vue diff --git a/components/calendar/CalendarCurrentDate.vue b/components/calendar/CalendarCurrentDate.vue index 279e514..bdb88cc 100644 --- a/components/calendar/CalendarCurrentDate.vue +++ b/components/calendar/CalendarCurrentDate.vue @@ -4,26 +4,29 @@ import { computed } from "vue" import { PhMapPin } from "@phosphor-icons/vue" -const { defaultDate, getFormattedDateTitle, getRelativeString } = useCalendar() +const { defaultDate, getFormattedDateTitle, getRelativeString, getDifferenceInDays } = useCalendar() const { selectedDate } = storeToRefs(useCalendar()) const mainDateTitle = computed(() => getFormattedDateTitle(selectedDate.value, true)) // const mainDateTitle = computed(() => convertDateToDays(selectedDate.value)) const dateDifference = computed(() => getRelativeString(defaultDate, selectedDate.value)) +const isToday = computed(() => getDifferenceInDays(defaultDate, selectedDate.value) === 0)