fix calendar, separate AvForm UI

This commit is contained in:
Dobromir Popov
2024-03-01 14:23:37 +02:00
parent 9bb4f7a568
commit 67e350bdd4
5 changed files with 680 additions and 135 deletions

View File

@ -239,8 +239,14 @@ const AvCalendar = ({ publisherId, events, selectedDate }) => {
// });
// }
//refresh the events from the server
let events = await axiosInstance.get(`/api/?action=getCalendarEvents&publisherId=${publisherId}`);
var newEvents = events.data;
let e = await axiosInstance.get(`/api/?action=getCalendarEvents&publisherId=${publisherId}`);
var newEvents = e.data;
// set start and end to Date objects for all events. Fix for the calendar component
newEvents.forEach(event => {
event.startTime = new Date(event.startTime);
event.endTime = new Date(event.endTime);
});
setEvents(newEvents);
}