fix(SW-302): add fallback title
This commit is contained in:
@@ -59,17 +59,18 @@ export async function setFacilityCards(facilities: Array<Facility>) {
|
|||||||
|
|
||||||
let cards: Facilities = [],
|
let cards: Facilities = [],
|
||||||
card: CardProps,
|
card: CardProps,
|
||||||
|
img: CardProps,
|
||||||
grid: Array<CardProps>
|
grid: Array<CardProps>
|
||||||
|
|
||||||
facilities.map((facility) => {
|
facilities.map((facility) => {
|
||||||
card = {}
|
card = {}
|
||||||
grid = []
|
grid = []
|
||||||
|
|
||||||
card.scriptedTopTitle = facility.headingText
|
card.scriptedTopTitle = facility.headingText ?? "Fallback title"
|
||||||
|
|
||||||
facility.heroImages.map((image) => {
|
facility.heroImages.map((image) => {
|
||||||
card = {}
|
img = {}
|
||||||
;(card.backgroundImage = {
|
;(img.backgroundImage = {
|
||||||
url: image.imageSizes.large,
|
url: image.imageSizes.large,
|
||||||
title: image.metaData.title,
|
title: image.metaData.title,
|
||||||
meta: {
|
meta: {
|
||||||
@@ -77,10 +78,9 @@ export async function setFacilityCards(facilities: Array<Facility>) {
|
|||||||
caption: image.metaData.altText_En,
|
caption: image.metaData.altText_En,
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
(card.theme = "image")
|
(img.theme = "image")
|
||||||
grid.push(card)
|
grid.push(img)
|
||||||
})
|
})
|
||||||
card = {}
|
|
||||||
|
|
||||||
switch (facility.id) {
|
switch (facility.id) {
|
||||||
case facilityEnum.wellness:
|
case facilityEnum.wellness:
|
||||||
|
|||||||
Reference in New Issue
Block a user