Я работаю над полным календарем Angular и пытаюсь обновить бронирование, когда пользователь перетаскивает событие в другое время. Но когда я регистрирую событие, оно возвращает мне предыдущее время начала и окончания. Как я могу получить текущее время начала и окончания?
<full-calendar
defaultView="dayGridMonth"
[editable]="true"
[eventLimit]="5"
[slotDuration]="'00:15:00'"
[snapDuration]="'00:15:00'"
[nowIndicator]="true"
[slotLabelFormat]="timeFormat"
[eventTimeFormat]="timeFormat"
[minTime]="'08:00:00'"
[maxTime]="'24:00:00'"
[header]="{
left: 'prev,next today',
center: 'title',
right: 'dayGridMonth, timeGridWeek, timeGridDay, listWeek'
}"
[plugins]="calendarPlugins"
[events]="calendarEvents"
(eventDragStop)="updateReservation($event)"
></full-calendar>
И это метод updateReservation:
updateReservation(event) {
console.log(event, event.el.fcSeg.start, moment(event.el.fcSeg.start).format());
}
Надеюсь, кто-нибудь может мне помочь:)