diff --git a/utils/facilityCards.ts b/utils/facilityCards.ts index 9387817fb..1daa2da76 100644 --- a/utils/facilityCards.ts +++ b/utils/facilityCards.ts @@ -59,17 +59,18 @@ export async function setFacilityCards(facilities: Array) { let cards: Facilities = [], card: CardProps, + img: CardProps, grid: Array facilities.map((facility) => { card = {} grid = [] - card.scriptedTopTitle = facility.headingText + card.scriptedTopTitle = facility.headingText ?? "Fallback title" facility.heroImages.map((image) => { - card = {} - ;(card.backgroundImage = { + img = {} + ;(img.backgroundImage = { url: image.imageSizes.large, title: image.metaData.title, meta: { @@ -77,10 +78,9 @@ export async function setFacilityCards(facilities: Array) { caption: image.metaData.altText_En, }, }), - (card.theme = "image") - grid.push(card) + (img.theme = "image") + grid.push(img) }) - card = {} switch (facility.id) { case facilityEnum.wellness: