diff --git a/src/component/calendar/EventCalendar.jsx b/src/component/calendar/EventCalendar.jsx
index 9393322..74933cb 100644
--- a/src/component/calendar/EventCalendar.jsx
+++ b/src/component/calendar/EventCalendar.jsx
@@ -16,6 +16,7 @@ export default function EventCalendar({draggedEvent, setDraggedEvent}) {
const moveEvent = useCallback(
({ event, start, end, isAllDay: droppedOnAllDaySlot = false }) => {
+ // console.log('yes')
const { allDay } = event
if (!allDay && droppedOnAllDaySlot) {
event.allDay = true
@@ -28,6 +29,7 @@ export default function EventCalendar({draggedEvent, setDraggedEvent}) {
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 }]
})
},
[setMyEvents]
@@ -35,14 +37,6 @@ export default function EventCalendar({draggedEvent, setDraggedEvent}) {
const [displayDragItemInCell, setDisplayDragItemInCell] = useState(true)
- const eventPropGetter = useCallback(
- (event) => ({
- ...(event.isDraggable
- ? { className: 'isDraggable' }
- : { className: 'nonDraggable' }),
- }),
- []
- )
const dragFromOutsideItem = useCallback(() => draggedEvent === 'undroppable' ? null : draggedEvent, [draggedEvent])
@@ -60,6 +54,16 @@ export default function EventCalendar({draggedEvent, setDraggedEvent}) {
},
[draggedEvent]
)
+
+
+ const eventPropGetter = useCallback(
+ (event) => ({
+ ...(event.isDraggable
+ ? { className: 'isDraggable' }
+ : { className: 'nonDraggable' }),
+ }),
+ []
+ )
const newEvent = useCallback(
(event) => {
@@ -109,16 +113,18 @@ export default function EventCalendar({draggedEvent, setDraggedEvent}) {
dragFromOutsideItem={
displayDragItemInCell ? dragFromOutsideItem : null
}
- draggableAccessor="isDraggable"
- // eventPropGetter={eventPropGetter}
+ eventPropGetter={eventPropGetter}
+ // draggableAccessor="isDraggable"
localizer={localizer}
events={myEvents}
startAccessor="start"
endAccessor="end"
style={{ height: 500 }}
+ // onEventResize={resizeEvent}
+ resizable
onEventDrop={moveEvent}
onDropFromOutside={onDropFromOutside}
- onDragOverFromOutside={customOnDragOverFromOutside}
+ // onDragOverFromOutside={customOnDragOverFromOutside}
/>
)