From 762a9f2b8e8dba49837ddbd8dd48a894a7f38b49 Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Sun, 27 Oct 2024 15:51:15 +0100 Subject: [PATCH] calendartypes --- src/components/Footer.vue | 2 +- .../calendarType/CalendarTypeListItem.vue | 54 +++++++ .../calendarType/CreateCalendarTypeModal.vue | 90 ++++++++++++ .../calendarType/DeleteCalendarTypeModal.vue | 72 ++++++++++ src/router/index.ts | 31 +++- src/stores/admin/calendarType.ts | 58 ++++++++ src/stores/admin/navigation.ts | 7 +- src/types/permissionTypes.ts | 4 +- src/viewmodels/admin/calendar.models.ts | 11 ++ src/viewmodels/admin/calendarType.models.ts | 19 +++ src/views/admin/settings/CalendarType.vue | 54 +++++++ src/views/admin/settings/CalendarTypeEdit.vue | 132 ++++++++++++++++++ 12 files changed, 523 insertions(+), 11 deletions(-) create mode 100644 src/components/admin/settings/calendarType/CalendarTypeListItem.vue create mode 100644 src/components/admin/settings/calendarType/CreateCalendarTypeModal.vue create mode 100644 src/components/admin/settings/calendarType/DeleteCalendarTypeModal.vue create mode 100644 src/stores/admin/calendarType.ts create mode 100644 src/viewmodels/admin/calendar.models.ts create mode 100644 src/viewmodels/admin/calendarType.models.ts create mode 100644 src/views/admin/settings/CalendarType.vue create mode 100644 src/views/admin/settings/CalendarTypeEdit.vue diff --git a/src/components/Footer.vue b/src/components/Footer.vue index 84776d0..d9250df 100644 --- a/src/components/Footer.vue +++ b/src/components/Footer.vue @@ -1,7 +1,7 @@