mirror of
https://github.com/urosran/cally.git
synced 2025-11-26 08:24:55 +00:00
- Fixed event coloring issue on the my view/family view
This commit is contained in:
@ -104,7 +104,7 @@ export const EventCalendar: React.FC<EventCalendarProps> = React.memo(
|
|||||||
const memoizedEventCellStyle = useCallback(
|
const memoizedEventCellStyle = useCallback(
|
||||||
(event: CalendarEvent) => {
|
(event: CalendarEvent) => {
|
||||||
let eventColor = event.eventColor;
|
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;
|
eventColor = profileData?.eventColor ?? colorMap.teal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -283,6 +283,7 @@ export const EventCalendar: React.FC<EventCalendarProps> = React.memo(
|
|||||||
// enrichedEventsByDate={enrichedEvents}
|
// enrichedEventsByDate={enrichedEvents}
|
||||||
events={filteredEvents}
|
events={filteredEvents}
|
||||||
eventCellStyle={memoizedEventCellStyle}
|
eventCellStyle={memoizedEventCellStyle}
|
||||||
|
allDayEventCellStyle={memoizedEventCellStyle}
|
||||||
onPressEvent={handlePressEvent}
|
onPressEvent={handlePressEvent}
|
||||||
weekStartsOn={memoizedWeekStartsOn}
|
weekStartsOn={memoizedWeekStartsOn}
|
||||||
height={calendarHeight}
|
height={calendarHeight}
|
||||||
|
|||||||
@ -67,6 +67,7 @@ export const ManuallyAddEventModal = () => {
|
|||||||
setDeleteModalVisible(false);
|
setDeleteModalVisible(false);
|
||||||
setSelectedNewEndDate(undefined);
|
setSelectedNewEndDate(undefined);
|
||||||
setEditEvent(undefined);
|
setEditEvent(undefined);
|
||||||
|
setCreator(null)
|
||||||
},
|
},
|
||||||
initialDate: selectedNewEventDate || editEvent?.start,
|
initialDate: selectedNewEventDate || editEvent?.start,
|
||||||
};
|
};
|
||||||
@ -149,7 +150,7 @@ export const ManuallyAddEventModal = () => {
|
|||||||
const fullName = `${creatorMember?.firstName ?? ""}`;
|
const fullName = `${creatorMember?.firstName ?? ""}`;
|
||||||
setCreator(fullName);
|
setCreator(fullName);
|
||||||
}
|
}
|
||||||
}, [])
|
}, [members])
|
||||||
|
|
||||||
const isLoading = isDeleting || isAdding;
|
const isLoading = isDeleting || isAdding;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user