feat: tracking - added discount property and some basics for paymentInfo
This commit is contained in:
@@ -29,6 +29,7 @@ export default function RouterTransition({
|
||||
pageData,
|
||||
userData,
|
||||
hotelInfo,
|
||||
paymentInfo,
|
||||
}: TrackingSDKProps) {
|
||||
const [loading, setLoading] = useOptimistic(false)
|
||||
const [status, setStatus] = useState<TransitionStatus>(
|
||||
@@ -64,6 +65,7 @@ export default function RouterTransition({
|
||||
pageInfo: pageObject,
|
||||
userInfo: userData,
|
||||
hotelInfo: hotelInfo,
|
||||
paymentInfo,
|
||||
})
|
||||
|
||||
perfObserver.disconnect()
|
||||
@@ -76,7 +78,16 @@ export default function RouterTransition({
|
||||
hasRunInitial.current = true
|
||||
setHasRun()
|
||||
}
|
||||
}, [pathName, hasRun, setHasRun, hotelInfo, userData, pageData, sessionId])
|
||||
}, [
|
||||
pathName,
|
||||
hasRun,
|
||||
setHasRun,
|
||||
hotelInfo,
|
||||
userData,
|
||||
pageData,
|
||||
sessionId,
|
||||
paymentInfo,
|
||||
])
|
||||
|
||||
useEffect(() => {
|
||||
if (isTransitioning && status === TransitionStatusEnum.NotRun) {
|
||||
@@ -115,6 +126,7 @@ export default function RouterTransition({
|
||||
pageInfo: pageObject,
|
||||
userInfo: userData,
|
||||
hotelInfo: hotelInfo,
|
||||
paymentInfo,
|
||||
})
|
||||
}
|
||||
}
|
||||
@@ -131,6 +143,7 @@ export default function RouterTransition({
|
||||
getPageLoadTime,
|
||||
hasRun,
|
||||
sessionId,
|
||||
paymentInfo,
|
||||
])
|
||||
|
||||
return null
|
||||
|
||||
Reference in New Issue
Block a user