Files
web/components/TrackingSDK/index.tsx
Linus Flood 3bbd99ba5c Merged in fix/hotelinfo-tracking-off (pull request #1167)
feat(tracking) turn off hotelinfo tracking in booking flow

* feat(tracking) turn off hotelinfo tracking in booking flow

* Turn off hotelInfo on enter details

* Merge master


Approved-by: Joakim Jäderberg
2025-01-10 12:49:14 +00:00

35 lines
755 B
TypeScript

import { getUserTracking } from "@/lib/trpc/memoizedRequests"
import RouterTransition from "@/components/TrackingSDK/RouterTransition"
import type {
TrackingSDKHotelInfo,
TrackingSDKPageData,
TrackingSDKPaymentInfo,
} from "@/types/components/tracking"
export const preloadUserTracking = () => {
void getUserTracking()
}
export default async function TrackingSDK({
pageData,
hotelInfo,
paymentInfo,
}: {
pageData: TrackingSDKPageData
hotelInfo?: TrackingSDKHotelInfo
paymentInfo?: TrackingSDKPaymentInfo
}) {
const userTrackingData = await getUserTracking()
return (
<RouterTransition
pageData={pageData}
userData={userTrackingData}
//hotelInfo={hotelInfo}
//paymentInfo={paymentInfo}
/>
)
}