Added world deletion actions

This commit is contained in:
Alexis
2024-09-09 23:21:27 +02:00
parent c19262e3c2
commit 636623ee96
6 changed files with 194 additions and 13 deletions

View File

@@ -86,15 +86,15 @@ onUnmounted(() => {
})
const markedCalendar = ref<Calendar | null>(null)
const isDeleteEventModalOpen = ref<boolean>(false)
const isDeleteCalendarModalOpen = ref<boolean>(false)
function deployDeleteModal(calendar: Calendar) {
isDeleteEventModalOpen.value = true
isDeleteCalendarModalOpen.value = true
markedCalendar.value = calendar
}
function hideDeleteModal() {
isDeleteEventModalOpen.value = false
isDeleteCalendarModalOpen.value = false
markedCalendar.value = null
}
</script>
@@ -176,7 +176,7 @@ function hideDeleteModal() {
</template>
<CalendarDialogCreate :world :modal-state="isCreateCalendarModalOpen" @on-close="hideCreateDialog" />
<CalendarDialogDelete :calendar="markedCalendar" :modal-state="isDeleteEventModalOpen" @on-close="hideDeleteModal" />
<CalendarDialogDelete :calendar="markedCalendar" :modal-state="isDeleteCalendarModalOpen" @on-close="hideDeleteModal" />
</main>
</template>