Merged in feat/BOOK-131-tracking-no-availability (pull request #2886)

feat(BOOK-131): add no availability tracking

* feat(BOOK-131): add no availability tracking

* feat(BOOK-131): add no availability tracking

* feat(BOOK-131): extract noAvailability function

* feat(BOOK-131): fix every render problem

* feat(BOOK-131): noavailability handle return in function


Approved-by: Erik Tiekstra
Approved-by: Joakim Jäderberg
This commit is contained in:
Bianca Widstam
2025-10-07 06:59:49 +00:00
parent 973a665aba
commit 30b214c6ff
12 changed files with 393 additions and 57 deletions

View File

@@ -1,5 +1,6 @@
import { RoomPackageCodeEnum } from "@scandic-hotels/trpc/enums/roomFilter"
import type { PackageEnum } from "@scandic-hotels/trpc/types/packages"
import type { IntlShape } from "react-intl"
export function getRoomFeatureDescription(
@@ -21,3 +22,16 @@ export function getRoomFeatureDescription(
return roomFeatureDescriptions[code] ?? description
}
export function mapPackageToLabel(pkgCode: PackageEnum): string {
switch (pkgCode) {
case RoomPackageCodeEnum.ACCESSIBILITY_ROOM:
return "accessibility"
case RoomPackageCodeEnum.ALLERGY_ROOM:
return "allergy friendly"
case RoomPackageCodeEnum.PET_ROOM:
return "pet room"
default:
return ""
}
}