diff --git a/src/views/EditSimple.vue b/src/views/EditSimple.vue
index 6d20db17da..114dc530a2 100644
--- a/src/views/EditSimple.vue
+++ b/src/views/EditSimple.vue
@@ -188,6 +188,13 @@
:attendee="userAsAttendee"
:calendar-id="calendarId"
@close="closeEditorAndSkipAction" />
+
+
@@ -241,6 +248,7 @@ import {
NcPopover,
} from '@nextcloud/vue'
import { mapState, mapStores } from 'pinia'
+import Bell from 'vue-material-design-icons/BellOutline.vue'
import CalendarBlank from 'vue-material-design-icons/CalendarBlankOutline.vue'
import Close from 'vue-material-design-icons/Close.vue'
import ContentDuplicate from 'vue-material-design-icons/ContentDuplicate.vue'
@@ -248,6 +256,7 @@ import HelpCircleIcon from 'vue-material-design-icons/HelpCircleOutline.vue'
import EditIcon from 'vue-material-design-icons/PencilOutline.vue'
import Delete from 'vue-material-design-icons/TrashCanOutline.vue'
import Download from 'vue-material-design-icons/TrayArrowDown.vue'
+import AlarmList from '../components/Editor/Alarm/AlarmList.vue'
import CalendarPickerHeader from '../components/Editor/CalendarPickerHeader.vue'
import InvitationResponseButtons
from '../components/Editor/InvitationResponseButtons.vue'
@@ -275,6 +284,8 @@ export default {
Actions,
ActionButton,
ActionLink,
+ AlarmList,
+ Bell,
EmptyContent,
CalendarBlank,
Close,
@@ -311,6 +322,7 @@ export default {
hasLocation: false,
hasDescription: false,
hasAttendees: false,
+ hasAlarms: false,
boundaryElement: null,
isVisible: true,
isViewing: true,
@@ -400,6 +412,7 @@ export default {
this.hasLocation = false
this.hasDescription = false
this.hasAttendees = false
+ this.hasAlarms = false
if (typeof this.calendarObjectInstance.location === 'string' && this.calendarObjectInstance.location.trim() !== '') {
this.hasLocation = true
@@ -410,6 +423,9 @@ export default {
if (Array.isArray(this.calendarObjectInstance.attendees) && this.calendarObjectInstance.attendees.length > 0) {
this.hasAttendees = true
}
+ if (Array.isArray(this.calendarObjectInstance.alarms) && this.calendarObjectInstance.alarms.length > 0) {
+ this.hasAlarms = true
+ }
// Reposition after content changes
this.$nextTick(() => {
@@ -867,4 +883,9 @@ export default {
}
}
+.property-alarm-wrapper {
+ display: flex;
+ align-items: center;
+}
+