diff --git a/components/calendar/Calendar.vue b/components/calendar/Calendar.vue index 7c7c00c..b16f81e 100644 --- a/components/calendar/Calendar.vue +++ b/components/calendar/Calendar.vue @@ -7,10 +7,12 @@ import CenturyLayout from './state/centennially/Layout.vue' import DecadeLayout from './state/decennially/Layout.vue' import YearLayout from './state/yearly/Layout.vue' +const { isAdvancedSearchOpen, isEditEventModalOpen } = storeToRefs(useCalendar()) + const route = useRoute() const worldId = route.params.id -const { setMonths, setDefaultDate, currentConfig, selectedDate, jumpToDate } = useCalendar() +const { setCalendarId, setMonths, setDefaultDate, currentConfig, selectedDate, jumpToDate } = useCalendar() const { setEvents } = useCalendarEvents() const { setCharacters } = useCharacters() @@ -20,6 +22,12 @@ const { data: characters, pending: charPending, refresh: charRefresh } = await u if (!calendar.value) { await calRefresh() } else { + if (calendar.value?.data?.id) { + setCalendarId(calendar.value?.data?.id) + } + if (calendar.value?.data?.months) { + setMonths(calendar.value?.data?.months) + } if (calendar.value?.data?.months) { setMonths(calendar.value?.data?.months) } @@ -40,6 +48,9 @@ if (!characters.value) { watch(calPending, (newStatus) => { if (!newStatus) { + if (calendar.value?.data?.id) { + setCalendarId(calendar.value?.data?.id) + } if (calendar.value?.data?.months) { setMonths(calendar.value?.data?.months) } @@ -97,5 +108,8 @@ onMounted(() => { + + + diff --git a/components/calendar/CalendarEvent.vue b/components/calendar/CalendarEvent.vue index a6d11da..0fa5535 100644 --- a/components/calendar/CalendarEvent.vue +++ b/components/calendar/CalendarEvent.vue @@ -17,15 +17,15 @@ const isStartEvent = spansMultipleDays && areDatesIdentical(props.tileDate, prop const isEndEvent = spansMultipleDays && props.event.endDate && areDatesIdentical(props.tileDate, props.event.endDate) -const isPopoverOpen = ref(false) +const isPopoverDetailsOpen = ref(false) function handleClosePopover() { - isPopoverOpen.value = false + isPopoverDetailsOpen.value = false } -