fixing calendar issues
This commit is contained in:
@@ -23,7 +23,7 @@ export default function EventCalendar({draggedEvent, setDraggedEvent}) {
|
||||
|
||||
const moveEvent = useCallback(
|
||||
({ event, start, end, isAllDay: droppedOnAllDaySlot = false }) => {
|
||||
// const { allDay } = event
|
||||
const { isAllDay } = event
|
||||
|
||||
// if (!allDay && droppedOnAllDaySlot) {
|
||||
// event.allDay = true
|
||||
@@ -33,10 +33,10 @@ export default function EventCalendar({draggedEvent, setDraggedEvent}) {
|
||||
// }
|
||||
|
||||
setMyEvents((prev) => {
|
||||
// const existing = prev.find((ev) => ev.id === event.id) ?? {}
|
||||
// const filtered = prev.filter((ev) => ev.id !== event.id)
|
||||
// return [...filtered, { ...existing, start, end, allDay: event.allDay }]
|
||||
return [...prev, { ...event, start, end, allDay: event.allDay }]
|
||||
const existing = prev.find((ev) => ev.id === event.id) ?? {}
|
||||
const filtered = prev.filter((ev) => ev.id !== event.id)
|
||||
return [...filtered, { ...existing, start, end, allDay: event.allDay }]
|
||||
// return [...prev, { ...event, start, end, allDay: event.allDay }]
|
||||
})
|
||||
},
|
||||
[setMyEvents]
|
||||
|
||||
Reference in New Issue
Block a user