diff --git a/web/src/components/events/EventItem.tsx b/web/src/components/events/EventItem.tsx index fcc0a7d..ad90ad2 100644 --- a/web/src/components/events/EventItem.tsx +++ b/web/src/components/events/EventItem.tsx @@ -20,10 +20,12 @@ export const EventItem = ({ event, mode, size, + imageLoading, }: { event: SingularEvent | EventFragment; mode: "list" | "calendar" | "singular-time-only"; size?: "small" | "medium" | "large"; + imageLoading?: "eager" | "lazy"; }) => { const futureOccurrences = getFutureOccurrences(event); const groupedOccurrences = groupConsecutiveDates( @@ -47,6 +49,7 @@ export const EventItem = ({ width={0} height={0} sizes="(max-width: 900px) 100vw, 25vw" + loading={imageLoading} /> )} diff --git a/web/src/components/events/FeaturedEvents.tsx b/web/src/components/events/FeaturedEvents.tsx index 3524a4b..cbdcbd9 100644 --- a/web/src/components/events/FeaturedEvents.tsx +++ b/web/src/components/events/FeaturedEvents.tsx @@ -10,7 +10,7 @@ export const FeaturedEvents = ({ events }: { events: EventFragment[] }) => {