Merged in feat/SW-2440-ancillaries-tracking (pull request #1846)

Feat(SW-2440): Ancillaries tracking

* fix(SW-2440): move ancillaries tracking to separate object


Approved-by: Christian Andolf
This commit is contained in:
Matilda Landström
2025-04-24 15:08:40 +00:00
parent d097547ec7
commit 6d7fbe0894
5 changed files with 49 additions and 31 deletions

View File

@@ -6,6 +6,7 @@ import {
} from "@/components/TrackingSDK/hooks"
import type {
TrackingSDKAncillaries,
TrackingSDKHotelInfo,
TrackingSDKPageData,
TrackingSDKPaymentInfo,
@@ -15,13 +16,15 @@ export default function TrackingSDK({
pageData,
hotelInfo,
paymentInfo,
ancillaries,
}: {
pageData: TrackingSDKPageData
hotelInfo?: TrackingSDKHotelInfo
paymentInfo?: TrackingSDKPaymentInfo
ancillaries?: TrackingSDKAncillaries
}) {
useTrackHardNavigation({ pageData, hotelInfo, paymentInfo })
useTrackSoftNavigation({ pageData, hotelInfo, paymentInfo })
useTrackHardNavigation({ pageData, hotelInfo, paymentInfo, ancillaries })
useTrackSoftNavigation({ pageData, hotelInfo, paymentInfo, ancillaries })
return null
}