-
-
- {{ editMode ? __('Edit an event') : __('Create an event') }}
-
+
+
+
+
+ {{ editMode ? __('Edit an event') : __('Create an event') }}
+
+
+
+
+
+
@@ -36,7 +50,7 @@
{
-// events.delete.submit(eventID, {
-// onSuccess: () => events.reload(),
-// })
-// showEventPanel.value = false
-// event.value = {}
-// activeEvent.value = ''
-// mode.value = ''
-// close()
-// },
-// },
-// ],
-// })
-// }
+ $dialog({
+ title: __('Delete'),
+ message: __('Are you sure you want to delete this event?'),
+ actions: [
+ {
+ label: __('Delete'),
+ variant: 'solid',
+ theme: 'red',
+ onClick: (close) => {
+ events.value.delete.submit(_event.value.id, {
+ onSuccess: async () => {
+ await events.value.reload()
+ show.value = false
+ close()
+ },
+ })
+ },
+ },
+ ],
+ })
+}