refactor(SW-296)

This commit is contained in:
Matilda Landström
2024-10-02 10:07:28 +02:00
parent c7146e01a7
commit 22f3656b92
10 changed files with 24 additions and 30 deletions

View File

@@ -77,7 +77,7 @@ async function setCardProps(
return card
}
export function setFacilityCards(facilities: Facility[], amenities: Amenities) {
export function setFacilityCards(facilities: Facility[]) {
const lang = getLang()
const cards: Facilities = []
@@ -88,6 +88,7 @@ export function setFacilityCards(facilities: Facility[], amenities: Amenities) {
facility.heroImages.slice(0, 2).forEach((image) => {
// Can be a maximum 2 images per grid
const img: CardProps = {}
img.id = image.imageSizes.large
;(img.backgroundImage = {
url: image.imageSizes.large,
title: image.metaData.title,
@@ -95,6 +96,7 @@ export function setFacilityCards(facilities: Facility[], amenities: Amenities) {
alt: image.metaData.altText,
caption: image.metaData.altText_En,
},
id: image.imageSizes.large,
}),
(img.theme = "image")
grid.push(img)
@@ -143,10 +145,10 @@ export function setFacilityCards(facilities: Facility[], amenities: Amenities) {
export function getRestaurantHeading(amenities: Amenities): RestaurantHeadings {
const hasBar = amenities.some(
(facility) =>
facility.id == FacilityIds.bar || facility.id == FacilityIds.rooftopBar
facility.id === FacilityIds.bar || facility.id === FacilityIds.rooftopBar
)
const hasRestaurant = amenities.some(
(facility) => facility.id == FacilityIds.restaurant
(facility) => facility.id === FacilityIds.restaurant
)
if (hasBar && hasRestaurant) {