diff --git a/web/src/components/events/EventItem.tsx b/web/src/components/events/EventItem.tsx index f662f05..a803389 100644 --- a/web/src/components/events/EventItem.tsx +++ b/web/src/components/events/EventItem.tsx @@ -22,6 +22,7 @@ export const EventItem = ({ mode, size, imageLoading, + imageFetchPriority, }: { event: | SingularEvent @@ -31,6 +32,7 @@ export const EventItem = ({ mode: "list" | "calendar" | "singular-time-only"; size?: "small" | "medium" | "large"; imageLoading?: "eager" | "lazy"; + imageFetchPriority?: "high" | "low" | "auto"; }) => { const futureOccurrences = getFutureOccurrences(event); const groupedOccurrences = groupConsecutiveDates( @@ -55,6 +57,7 @@ export const EventItem = ({ height={0} sizes="(max-width: 900px) 100vw, 25vw" loading={imageLoading} + fetchPriority={imageFetchPriority} /> )} diff --git a/web/src/components/events/FeaturedEvents.tsx b/web/src/components/events/FeaturedEvents.tsx index 3ddda49..a779954 100644 --- a/web/src/components/events/FeaturedEvents.tsx +++ b/web/src/components/events/FeaturedEvents.tsx @@ -9,8 +9,14 @@ export const FeaturedEvents = ({ events }: { events: EventListItemFragment[] })