Files
web/apps/scandic-web/components/TrackingSDK/index.tsx
Joakim Jäderberg 87d97db324 Merged in fix/pageview-tracking (pull request #1687)
Fix/pageview tracking

* Restructure pageview tracking

* Update trpc version and turn off batching

* Remove unused state and remove logs

* cleanup

* remove unused code and console.logs


Approved-by: Linus Flood
2025-04-01 06:43:54 +00:00

28 lines
578 B
TypeScript

"use client"
import {
useTrackHardNavigation,
useTrackSoftNavigation,
} from "@/components/TrackingSDK/hooks"
import type {
TrackingSDKHotelInfo,
TrackingSDKPageData,
TrackingSDKPaymentInfo,
} from "@/types/components/tracking"
export default function TrackingSDK({
pageData,
hotelInfo,
paymentInfo,
}: {
pageData: TrackingSDKPageData
hotelInfo?: TrackingSDKHotelInfo
paymentInfo?: TrackingSDKPaymentInfo
}) {
useTrackHardNavigation({ pageData, hotelInfo, paymentInfo })
useTrackSoftNavigation({ pageData, hotelInfo, paymentInfo })
return null
}