From 5c67825e19fa0f76565d4e5792e7e6d39805f10e Mon Sep 17 00:00:00 2001 From: Janus Knudsen Date: Thu, 18 Sep 2025 00:05:54 +0200 Subject: [PATCH] Updates navigation event data Updates the navigation event to include the current date instead of the week start. Makes the target date optional when rendering an all-day event. --- src/managers/NavigationManager.ts | 2 +- src/renderers/AllDayEventRenderer.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/managers/NavigationManager.ts b/src/managers/NavigationManager.ts index 83da729..180d1d0 100644 --- a/src/managers/NavigationManager.ts +++ b/src/managers/NavigationManager.ts @@ -288,7 +288,7 @@ export class NavigationManager { // Emit period change event for ScrollManager this.eventBus.emit(CoreEvents.NAVIGATION_COMPLETED, { direction, - weekStart: this.currentWeek + currentDate: this.currentWeek }); }); diff --git a/src/renderers/AllDayEventRenderer.ts b/src/renderers/AllDayEventRenderer.ts index bf779a7..19c53d4 100644 --- a/src/renderers/AllDayEventRenderer.ts +++ b/src/renderers/AllDayEventRenderer.ts @@ -63,7 +63,7 @@ export class AllDayEventRenderer { /** * Render an all-day event using factory pattern */ - public renderAllDayEvent(event: CalendarEvent, targetDate: string): HTMLElement | null { + public renderAllDayEvent(event: CalendarEvent, targetDate?: string): HTMLElement | null { const container = this.getContainer(); if (!container) return null;