Bug month navigation (#194)

Co-authored-by: Camille Moussu <cmoussu@linagora.com>
This commit is contained in:
Camille Moussu
2025-10-08 11:46:20 +02:00
committed by GitHub
parent 481b59da23
commit 066d37a29a
2 changed files with 50 additions and 2 deletions
+6 -2
View File
@@ -301,7 +301,8 @@ export default function CalendarApp({
return (
eventDate.getFullYear() === date.getFullYear() &&
eventDate.getMonth() === date.getMonth() &&
eventDate.getDate() === date.getDate()
eventDate.getDate() === date.getDate() &&
event.status !== "CANCELLED"
);
});
if (hasEvents) {
@@ -374,7 +375,10 @@ export default function CalendarApp({
calendarRef.current?.getDate() || new Date(arg.start);
if (arg.view.type === "dayGridMonth") {
setSelectedDate(new Date(arg.start));
const start = new Date(arg.start).getTime();
const end = new Date(arg.end).getTime();
const middle = start + (end - start) / 2;
setSelectedDate(new Date(middle));
setSelectedMiniDate(calendarCurrentDate);
} else {
setSelectedDate(new Date(arg.start));