diff --git a/apps/web/app/(dashboard)/calendar/page.tsx b/apps/web/app/(dashboard)/calendar/page.tsx index 2b374ac..62183af 100644 --- a/apps/web/app/(dashboard)/calendar/page.tsx +++ b/apps/web/app/(dashboard)/calendar/page.tsx @@ -401,7 +401,7 @@ export default function CalendarPage() { } > - { + setCurrentView(defaultView); + }, [defaultView]); const handleSelectEvent = useCallback( (event: CalendarEvent) => { @@ -102,6 +107,7 @@ export function BigCalendarWrapper({ const handleViewChange = useCallback( (newView: string) => { + setCurrentView(newView); if (onViewChange) onViewChange(newView); }, [onViewChange] @@ -129,7 +135,7 @@ export function BigCalendarWrapper({ eventPropGetter={eventStyleGetter} onSelectEvent={handleSelectEvent} views={['month', 'week', 'day']} - defaultView={defaultView} key={defaultView} + view={currentView} date={date} onNavigate={handleNavigate} onView={handleViewChange}