Merged in feat/SW-1055-Accordion-for-summary-bar-in-mobile-on-Select-Rate (pull request #1283)

Feat/SW-1055 Accordion for summary bar in mobile on Select Rate

* feat(SW-1055) created mobile summary for select rate

* feat(SW-1055) Added summary for mobile (accordion)


Approved-by: Tobias Johansson
This commit is contained in:
Pontus Dreij
2025-02-10 15:11:31 +00:00
parent 5a0edc9187
commit c863294919
20 changed files with 405 additions and 89 deletions

View File

@@ -11,6 +11,7 @@ import { RoomsContainer } from "@/components/HotelReservation/SelectRate/Rooms/R
import { RoomsContainerSkeleton } from "@/components/HotelReservation/SelectRate/Rooms/RoomsContainerSkeleton"
import TrackingSDK from "@/components/TrackingSDK"
import { setLang } from "@/i18n/serverContext"
import { convertSearchParamsToObj } from "@/utils/url"
import { getHotelSearchDetails } from "../utils"
import { getValidDates } from "./getValidDates"
@@ -82,6 +83,8 @@ export default async function SelectRatePage({
const hotelId = +hotel.id
const booking = convertSearchParamsToObj<SelectRateSearchParams>(searchParams)
return (
<>
<Suspense fallback={<HotelInfoCardSkeleton />}>
@@ -99,6 +102,7 @@ export default async function SelectRatePage({
toDate={toDate.toDate()}
adultArray={adultsInRoom}
childArray={childrenInRoom}
booking={booking}
/>
</Suspense>
<Suspense fallback={null}>