diff --git a/components/pages/calendar/EventCalendar.tsx b/components/pages/calendar/EventCalendar.tsx index a2bb06f..eeb40c1 100644 --- a/components/pages/calendar/EventCalendar.tsx +++ b/components/pages/calendar/EventCalendar.tsx @@ -104,7 +104,7 @@ export const EventCalendar: React.FC = React.memo( const memoizedEventCellStyle = useCallback( (event: CalendarEvent) => { let eventColor = event.eventColor; - if (!isFamilyView && event.attendees?.includes(user?.uid)) { + if (!isFamilyView && (event.attendees?.includes(user?.uid) || event.creatorId === user?.uid)) { eventColor = profileData?.eventColor ?? colorMap.teal; } @@ -283,6 +283,7 @@ export const EventCalendar: React.FC = React.memo( // enrichedEventsByDate={enrichedEvents} events={filteredEvents} eventCellStyle={memoizedEventCellStyle} + allDayEventCellStyle={memoizedEventCellStyle} onPressEvent={handlePressEvent} weekStartsOn={memoizedWeekStartsOn} height={calendarHeight} diff --git a/components/pages/calendar/ManuallyAddEventModal.tsx b/components/pages/calendar/ManuallyAddEventModal.tsx index 4770af3..3a92335 100644 --- a/components/pages/calendar/ManuallyAddEventModal.tsx +++ b/components/pages/calendar/ManuallyAddEventModal.tsx @@ -67,6 +67,7 @@ export const ManuallyAddEventModal = () => { setDeleteModalVisible(false); setSelectedNewEndDate(undefined); setEditEvent(undefined); + setCreator(null) }, initialDate: selectedNewEventDate || editEvent?.start, }; @@ -149,7 +150,7 @@ export const ManuallyAddEventModal = () => { const fullName = `${creatorMember?.firstName ?? ""}`; setCreator(fullName); } - }, []) + }, [members]) const isLoading = isDeleting || isAdding;