From b49b570fe2de3126eac82a62e6a8ec90d3e06151 Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Mon, 13 May 2024 14:41:28 +0200 Subject: [PATCH] Moved data to api server route --- components/calendar/Calendar.vue | 13 +- components/calendar/CalendarMenuToday.vue | 6 +- components/calendar/search/CalendarSearch.vue | 12 +- data/Characters.ts | 252 ------------------ data/Events.ts | 217 --------------- nuxt.config.ts | 11 +- package.json | 1 + pages/calendar.vue | 43 +-- pages/index.vue | 6 + pnpm-lock.yaml | 22 ++ server/api/characters.ts | 252 ++++++++++++++++++ server/api/events.ts | 217 +++++++++++++++ stores/CalendarStore.ts | 4 +- stores/CharacterStore.ts | 26 +- stores/EventStore.ts | 54 ++-- 15 files changed, 572 insertions(+), 564 deletions(-) delete mode 100644 data/Characters.ts delete mode 100644 data/Events.ts create mode 100644 server/api/characters.ts create mode 100644 server/api/events.ts diff --git a/components/calendar/Calendar.vue b/components/calendar/Calendar.vue index 746d0c9..6908f1a 100644 --- a/components/calendar/Calendar.vue +++ b/components/calendar/Calendar.vue @@ -10,6 +10,7 @@ import DecadeLayout from './state/decennially/Layout.vue' import YearLayout from './state/yearly/Layout.vue' const { currentConfig } = useCalendar() +const { eventsLoaded, eventsAreLoading } = storeToRefs(useCalendarEvents()) const currentViewComponent: ComputedRef = computed(() => { switch (currentConfig.viewType) { @@ -32,8 +33,14 @@ const currentViewComponent: ComputedRef = computed(() => { diff --git a/components/calendar/CalendarMenuToday.vue b/components/calendar/CalendarMenuToday.vue index f53a944..d334e7f 100644 --- a/components/calendar/CalendarMenuToday.vue +++ b/components/calendar/CalendarMenuToday.vue @@ -8,11 +8,9 @@ import { areDatesIdentical } from '@/models/Date' const { defaultDate, selectedDate } = storeToRefs(useCalendar()) const { jumpToDefaultDate, getFormattedDateTitle } = useCalendar() -const defaultDateFormatted = getFormattedDateTitle(defaultDate.value, true) +const defaultDateFormatted: string = getFormattedDateTitle(defaultDate.value, true) -const isDefaultDate = computed(() => { - return areDatesIdentical(selectedDate.value, defaultDate.value) -}) +const isDefaultDate: ComputedRef = computed(() => areDatesIdentical(selectedDate.value, defaultDate.value))