fix(SW-302): add fallback title

This commit is contained in:
Matilda Landström
2024-09-17 15:35:53 +02:00
parent 86dd3c04ed
commit 369710b0a7

View File

@@ -59,17 +59,18 @@ export async function setFacilityCards(facilities: Array<Facility>) {
let cards: Facilities = [],
card: CardProps,
img: CardProps,
grid: Array<CardProps>
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<Facility>) {
caption: image.metaData.altText_En,
},
}),
(card.theme = "image")
grid.push(card)
(img.theme = "image")
grid.push(img)
})
card = {}
switch (facility.id) {
case facilityEnum.wellness: