Files
web/apps/scandic-web/components/TrackingSDK/index.tsx
Christian Andolf 0c1396f2ee fix: remove useless imports and sort them
add missing key in iterator
2025-02-27 09:43:57 +01:00

38 lines
767 B
TypeScript

"use client"
import { trpc } from "@/lib/trpc/client"
import RouterTransition from "@/components/TrackingSDK/RouterTransition"
import type {
TrackingSDKHotelInfo,
TrackingSDKPageData,
TrackingSDKPaymentInfo,
} from "@/types/components/tracking"
export default function TrackingSDK({
pageData,
hotelInfo,
paymentInfo,
}: {
pageData: TrackingSDKPageData
hotelInfo?: TrackingSDKHotelInfo
paymentInfo?: TrackingSDKPaymentInfo
}) {
const { data: userTrackingData, isPending } =
trpc.user.userTrackingInfo.useQuery()
if (isPending || !userTrackingData) {
return null
}
return (
<RouterTransition
pageData={pageData}
userData={userTrackingData}
hotelInfo={hotelInfo}
paymentInfo={paymentInfo}
/>
)
}