diff --git a/components/calendar/Calendar.vue b/components/calendar/Calendar.vue index b16f81e..063aa40 100644 --- a/components/calendar/Calendar.vue +++ b/components/calendar/Calendar.vue @@ -7,7 +7,8 @@ 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 { isAdvancedSearchOpen } = storeToRefs(useCalendar()) +const { isEditEventModalOpen, isDeleteEventModalOpen } = storeToRefs(useCalendarEvents()) const route = useRoute() const worldId = route.params.id @@ -111,5 +112,6 @@ onMounted(() => { + diff --git a/components/calendar/CalendarEventDetails.vue b/components/calendar/CalendarEventDetails.vue index 9816ace..b7c252a 100644 --- a/components/calendar/CalendarEventDetails.vue +++ b/components/calendar/CalendarEventDetails.vue @@ -11,8 +11,8 @@ import { PhDotsThreeOutlineVertical } from '@phosphor-icons/vue' -const { defaultDate, getFormattedDateTitle, jumpToDate, revealEditEventModal, getRelativeString } = useCalendar() -const { deleteEvent } = useCalendarEvents() +const { defaultDate, getFormattedDateTitle, jumpToDate, getRelativeString } = useCalendar() +const { deleteEvent, revealEditEventModal } = useCalendarEvents() const { lastActiveEvent } = storeToRefs(useCalendarEvents()) const props = defineProps<{ diff --git a/components/calendar/form/DeleteEvent.vue b/components/calendar/form/DeleteEvent.vue new file mode 100644 index 0000000..58c4c8a --- /dev/null +++ b/components/calendar/form/DeleteEvent.vue @@ -0,0 +1,112 @@ + + +