fix: cache hotel response

This commit is contained in:
Simon Emanuelsson
2024-12-17 16:18:46 +01:00
parent 13a164242f
commit 1deab000bd
38 changed files with 339 additions and 246 deletions

View File

@@ -10,7 +10,7 @@ import {
} from "@/types/components/hotelPage/sidepeek/parking"
export default async function ParkingPrices({
currency,
currency = "",
freeParking,
pricing,
}: ParkingPricesProps) {

View File

@@ -125,10 +125,10 @@ export default async function HotelPage({ hotelId }: HotelPageProps) {
const trackingPageData = getTrackingPageData(
hotelPageData.system,
hotelData.data.attributes,
hotelData.hotel,
lang
)
const trackingHotelData = getTrackingHotelData(hotelData.data)
const trackingHotelData = getTrackingHotelData(hotelData.hotel)
return (
<div className={styles.pageContainer}>

View File

@@ -35,7 +35,7 @@ export function getTrackingPageData(
return tracking
}
export function getTrackingHotelData(hotelData: HotelData["data"]) {
export function getTrackingHotelData(hotelData: HotelData["hotel"]) {
const tracking: TrackingSDKHotelInfo = {
hotelID: hotelData.id,
}