Merged in feat/book-530-selectrate-tracking (pull request #3128)

feat(BOOK-530): fixed noAvailableRooms tracking on select rate page

* feat(BOOK-530): fixed noAvailableRooms tracking on select rate page


Approved-by: Bianca Widstam
This commit is contained in:
Linus Flood
2025-11-11 14:17:02 +00:00
parent 9175331e4d
commit 78ac93d836
8 changed files with 73 additions and 63 deletions

View File

@@ -6,7 +6,6 @@ import { useIntl } from "react-intl"
import { AlertTypeEnum } from "@scandic-hotels/common/constants/alert"
import { selectRate } from "@scandic-hotels/common/constants/routes/hotelReservation"
import { useSessionId } from "@scandic-hotels/common/hooks/useSessionId"
import useStickyPosition from "@scandic-hotels/common/hooks/useStickyPosition"
import { Alert } from "@scandic-hotels/design-system/Alert"
import { trackNoAvailability } from "@scandic-hotels/tracking/NoAvailabilityTracking"
@@ -173,7 +172,6 @@ function useNoAvailabilityTracking() {
useEnterDetailsStore((state) => state.booking)
const hotelName = useEnterDetailsStore((state) => state.hotelName)
const lang = useLang()
const sessionId = useSessionId()
const specialRoomType = rooms
?.map((room) => {
@@ -201,7 +199,6 @@ function useNoAvailabilityTracking() {
pageName: "hotelreservation|details",
pageType: "bookingenterdetailspage",
siteSections: "hotelreservation|details",
sessionId,
domain: typeof window !== "undefined" ? window.location.host : "",
}),
[
@@ -214,7 +211,6 @@ function useNoAvailabilityTracking() {
rooms.length,
searchType,
bookingCode,
sessionId,
]
)
return track