diff --git a/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/FlexibilityOption/PriceList/index.tsx b/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/FlexibilityOption/PriceList/index.tsx
index 246fdeb36..337b40700 100644
--- a/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/FlexibilityOption/PriceList/index.tsx
+++ b/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/FlexibilityOption/PriceList/index.tsx
@@ -139,8 +139,7 @@ export default function PriceList({
)}
{showOvertakingPrice && (
-
-
+
diff --git a/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/FlexibilityOption/PriceList/priceList.module.css b/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/FlexibilityOption/PriceList/priceList.module.css
index 4c4fa0c47..21f6e7347 100644
--- a/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/FlexibilityOption/PriceList/priceList.module.css
+++ b/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/FlexibilityOption/PriceList/priceList.module.css
@@ -27,3 +27,7 @@
font-weight: 400;
font-size: var(--typography-Caption-Regular-fontSize);
}
+
+.alignEnd {
+ justify-content: flex-end;
+}
diff --git a/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/index.tsx b/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/index.tsx
index bd5588bc1..09cbe3bea 100644
--- a/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/index.tsx
+++ b/apps/scandic-web/components/HotelReservation/SelectRate/RoomsContainer/Rooms/RoomSelectionPanel/RoomCard/index.tsx
@@ -146,7 +146,6 @@ export default function RoomCard({ roomConfiguration }: RoomCardProps) {
const payLater = intl.formatMessage({ id: "Pay later" })
const payNow = intl.formatMessage({ id: "Pay now" })
- // Possible undefined rate definition carried from roomsAvailability possibility of null
function getRate(rateCode: string) {
switch (rateCode) {
case "change":
@@ -219,7 +218,7 @@ export default function RoomCard({ roomConfiguration }: RoomCardProps) {
const isBookingCodeRate =
product.productType.public.rateType !== RateTypeEnum.Regular
if (isBookingCodeRate) {
- //@ts-ignore (publicRate || memberRate) types as `string | undefined` instead of just `string`
+ // @ts-expect-error: <(publicRate || memberRate) types as `string | undefined` instead of just `string`>
return getRate(publicRate || memberRate)
}
@@ -358,7 +357,7 @@ export default function RoomCard({ roomConfiguration }: RoomCardProps) {
product.productType.public.rateCode ||
(selectedRate?.product.productType.member?.rateCode ===
product.productType.member?.rateCode &&
- // to handle undefined === undefined scenarios in booking code rates
+ // handle undefined === undefined scenarios in booking code rates
product.productType.member?.rateCode !== undefined)
return (
{showBookingCodeFilter ? : null}
- {/* Show either Booking code filtered rooms or all the rooms */}
- {showAllRooms
- ? rooms.map((roomConfiguration) => RoomCardWrap(roomConfiguration))
- : activeCodeFilter === BookingCodeFilterEnum.Discounted
- ? bookingCodeDiscountedRooms.map((roomConfiguration) =>
- RoomCardWrap(roomConfiguration)
- )
- : regularRateRooms.map((roomConfiguration) =>
- RoomCardWrap(roomConfiguration)
- )}
+ {/* Show either Booking code filtered rooms or all the rooms */}
+ {showAllRooms
+ ? rooms.map((roomConfiguration) => (
+
+ ))
+ : activeCodeFilter === BookingCodeFilterEnum.Discounted
+ ? bookingCodeDiscountedRooms.map((roomConfiguration) => (
+
+ ))
+ : regularRateRooms.map((roomConfiguration) => (
+
+ ))}
>
)
}
-
-function RoomCardWrap(roomConfiguration: RoomConfiguration) {
- return (
-
- )
-}