-
+
{{ event.description }}
@@ -134,47 +132,47 @@ function handleGotoRelativeEvent(position: 'next' | 'prev' = 'next') {
-
+
From c4b5ad724c418de51c510792534fc5709dd3ebf4 Mon Sep 17 00:00:00 2001
From: Alexis <35.alexis.pele@gmail.com>
Date: Tue, 4 Jun 2024 18:47:54 +0200
Subject: [PATCH 32/32] Added delete functions for events
---
components/calendar/CalendarEventDetails.vue | 3 +-
models/CalendarEvent.ts | 2 +-
server/api/calendars/events/[id].delete.ts | 41 ++++++++++++++++++++
stores/EventStore.ts | 16 +++++++-
4 files changed, 59 insertions(+), 3 deletions(-)
create mode 100644 server/api/calendars/events/[id].delete.ts
diff --git a/components/calendar/CalendarEventDetails.vue b/components/calendar/CalendarEventDetails.vue
index 793dcfe..9816ace 100644
--- a/components/calendar/CalendarEventDetails.vue
+++ b/components/calendar/CalendarEventDetails.vue
@@ -12,6 +12,7 @@ import {
} from '@phosphor-icons/vue'
const { defaultDate, getFormattedDateTitle, jumpToDate, revealEditEventModal, getRelativeString } = useCalendar()
+const { deleteEvent } = useCalendarEvents()
const { lastActiveEvent } = storeToRefs(useCalendarEvents())
const props = defineProps<{
@@ -145,7 +146,7 @@ function deployEditModal() {