feat/SW-689-image-gallery-sizes (pull request #781)

Feat/SW-689 image gallery sizes

* feat(SW-689): initial gallery changes

* feat(SW-689): remove console.log

* feat(SW-689): remove unneccessary code

* feat(SW-689): change sizes

* feat(SW-689): change size

* feat(SW-689): add design for ipad for fullview

* feat(SW-689): fix import type

* feat(SW-689): fix tripAdvisor placement

* feat(SW-689): fix image gallery type

* feat(SW-689): fix check gallery length


Approved-by: Christian Andolf
Approved-by: Matilda Landström
This commit is contained in:
Bianca Widstam
2024-10-29 13:54:12 +00:00
parent 8bea10a282
commit fc8844eb96
15 changed files with 82 additions and 111 deletions

View File

@@ -21,9 +21,9 @@ export default async function PreviewImages({
{images.slice(0, 3).map((image, index) => (
<Image
key={index}
src={image.url}
alt={image.alt}
title={image.title}
src={image.imageSizes.medium}
alt={image.metaData.altText}
title={image.metaData.title}
width={index === 0 ? 752 : 292}
height={index === 0 ? 540 : 266}
className={styles.image}

View File

@@ -63,7 +63,9 @@ export default async function HotelPage() {
return (
<div className={styles.pageContainer}>
<div className={styles.hotelImages}>
<PreviewImages images={hotelImages} hotelName={hotelName} />
{hotelImages?.length && (
<PreviewImages images={hotelImages} hotelName={hotelName} />
)}
</div>
<TabNavigation
restaurantTitle={getRestaurantHeading(hotelDetailedFacilities)}