From 792be3b4972604f16d64dc3ac22a8922d63b6c8a Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Mon, 28 Oct 2024 16:02:41 +0100 Subject: [PATCH] calendar create and delete --- .../club/calendar/CreateCalendarModal.vue | 197 ++++++++++++++++++ .../club/calendar/DeleteCalendarModal.vue | 72 +++++++ .../calendarType/DeleteCalendarTypeModal.vue | 14 +- src/stores/admin/calendar.ts | 77 +++++++ src/viewmodels/admin/calendar.models.ts | 28 ++- src/viewmodels/admin/calendarType.models.ts | 4 +- src/views/admin/club/calendar/Calendar.vue | 35 +++- 7 files changed, 411 insertions(+), 16 deletions(-) create mode 100644 src/components/admin/club/calendar/CreateCalendarModal.vue create mode 100644 src/components/admin/club/calendar/DeleteCalendarModal.vue create mode 100644 src/stores/admin/calendar.ts diff --git a/src/components/admin/club/calendar/CreateCalendarModal.vue b/src/components/admin/club/calendar/CreateCalendarModal.vue new file mode 100644 index 0000000..4273b8a --- /dev/null +++ b/src/components/admin/club/calendar/CreateCalendarModal.vue @@ -0,0 +1,197 @@ + + + + + diff --git a/src/components/admin/club/calendar/DeleteCalendarModal.vue b/src/components/admin/club/calendar/DeleteCalendarModal.vue new file mode 100644 index 0000000..1771a62 --- /dev/null +++ b/src/components/admin/club/calendar/DeleteCalendarModal.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/src/components/admin/settings/calendarType/DeleteCalendarTypeModal.vue b/src/components/admin/settings/calendarType/DeleteCalendarTypeModal.vue index 841a587..e974962 100644 --- a/src/components/admin/settings/calendarType/DeleteCalendarTypeModal.vue +++ b/src/components/admin/settings/calendarType/DeleteCalendarTypeModal.vue @@ -1,7 +1,7 @@