fix weekly view bug for new
This commit is contained in:
@ -19,6 +19,7 @@ import axiosInstance from '../../src/axiosSecure';
|
|||||||
// import { set, format, addDays } from 'date-fns';
|
// import { set, format, addDays } from 'date-fns';
|
||||||
import { isEqual, isSameDay, getHours, getMinutes } from 'date-fns';
|
import { isEqual, isSameDay, getHours, getMinutes } from 'date-fns';
|
||||||
import { filter } from 'jszip';
|
import { filter } from 'jszip';
|
||||||
|
import e from 'express';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -229,10 +230,14 @@ const AvCalendar = ({ publisherId, events, selectedDate }) => {
|
|||||||
setDate(start);
|
setDate(start);
|
||||||
|
|
||||||
// get exising events for the selected date
|
// get exising events for the selected date
|
||||||
const existingEvents = filterEvents(evts, publisherId, startdate);
|
let existingEvents = filterEvents(evts, publisherId, startdate);
|
||||||
|
// if existingEvents is empty - create new with the selected range
|
||||||
|
if (existingEvents.length === 0) {
|
||||||
|
existingEvents = [{ startTime: start, endTime: end }];
|
||||||
|
}
|
||||||
console.log("handleSelect: " + existingEvents);
|
console.log("handleSelect: " + existingEvents);
|
||||||
setSelectedEvents(existingEvents);
|
setSelectedEvents(existingEvents);
|
||||||
setIsModalOpen(true);
|
setIsModalOpen(true);
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleEventClick = (event) => {
|
const handleEventClick = (event) => {
|
||||||
|
Reference in New Issue
Block a user