feat(BOOK-53): Added component for SEO filters and support filter switching

Approved-by: Chuma Mcphoy (We Ahead)
This commit is contained in:
Erik Tiekstra
2025-09-19 08:26:41 +00:00
parent 0e30a2d218
commit 7c92a8fc9a
30 changed files with 339 additions and 111 deletions

View File

@@ -43,7 +43,7 @@ export function HotelSidePeekContent({
</Typography>
<Contact hotel={hotel} />
<Accordion>
<Accordion type="sidepeek">
<ParkingAccordionItem
parking={hotel.parking}
elevatorPitch={additionalHotelData?.hotelParking.elevatorPitch}
@@ -95,7 +95,7 @@ function AccessibilityAccordionItem({
})}
iconName={IconName.Accessibility}
className={styles.accordionItem}
variant="sidepeek"
type="sidepeek"
onOpen={() => tracking.trackAccordionItemOpen("amenities:accessibility")}
>
<div className={styles.accessibilityContent}>

View File

@@ -44,7 +44,7 @@ export default function BreakfastAccordionItem({
<AccordionItem
title={intl.formatMessage({ defaultMessage: "Breakfast" })}
iconName={IconName.CoffeeAlt}
variant="sidepeek"
type="sidepeek"
className={styles.accordionItem}
onOpen={() => tracking.trackAccordionItemOpen("amenities:breakfast")}
>

View File

@@ -29,7 +29,7 @@ export default function CheckInCheckOutAccordionItem({
<AccordionItem
title={intl.formatMessage({ defaultMessage: "Check-in/Check-out" })}
iconName={IconName.Business}
variant="sidepeek"
type="sidepeek"
className={styles.accordionItem}
onOpen={() => tracking.trackAccordionItemOpen("amenities:check-in")}
>

View File

@@ -38,7 +38,7 @@ export default function ParkingAccordionItem({
defaultMessage: "Parking",
})}
iconName={IconName.Parking}
variant="sidepeek"
type="sidepeek"
className={styles.accordionItem}
onOpen={() => tracking.trackAccordionItemOpen("amenities:parking")}
>