From 262b48b43c63a02ccae8a7097607d5e07e0003ce Mon Sep 17 00:00:00 2001 From: infinity-chakra Date: Tue, 7 May 2024 20:43:09 -0400 Subject: [PATCH] Make event draggable --- src/services/calendarOptionService.ts | 6 ++++++ src/services/functions/calendarManipulator.ts | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/services/calendarOptionService.ts b/src/services/calendarOptionService.ts index d4905dc..e3ce0ef 100644 --- a/src/services/calendarOptionService.ts +++ b/src/services/calendarOptionService.ts @@ -37,7 +37,13 @@ export const calendarOptions: F.CalendarOptions = { weekNumbers: true, weekText: 'W- ', selectable: true, + dayMaxEvents: true, + editable: true, + // eventStartEditable: true, + eventRemove(arg) { + console.log('remove---', arg) + }, headerToolbar: { start: 'dayGridYear,dayGridMonth,timeGridWeek,timeGridDay,timeGridFive listWeek,listMonth', diff --git a/src/services/functions/calendarManipulator.ts b/src/services/functions/calendarManipulator.ts index f243b99..caeb01f 100644 --- a/src/services/functions/calendarManipulator.ts +++ b/src/services/functions/calendarManipulator.ts @@ -2,7 +2,7 @@ import type { FullCalendar as F } from '@/interfaces' import { useCalendarStore } from '@/stores/calendar' export const handleDateClick = (arg: F.DateClickArg) => { - console.log('Date click! ' + arg.dateStr) + console.log('Date click! ', arg) } export const handleSelect = (selectionInfo: any) => {