feat(SW-589) updated getRateDefinitionForRate

This commit is contained in:
Pontus Dreij
2024-11-18 16:54:18 +01:00
parent d86e11ac85
commit d56d2f8472

View File

@@ -54,15 +54,12 @@ export default function RoomCard({
: undefined
}
function getPriceInformationForRate(rate: RateDefinition | undefined) {
function getRateDefinitionForRate(rate: RateDefinition | undefined) {
return rateDefinitions.find((def) => def.rateCode === rate?.rateCode)
?.generalTerms
}
const getBreakfastMessage = (rate: RateDefinition | undefined) => {
const breakfastInfo = rateDefinitions.find(
(def) => def.rateCode === rate?.rateCode
)?.breakfastIncluded
const breakfastInfo = getRateDefinitionForRate(rate)?.breakfastIncluded
switch (breakfastInfo) {
case true:
@@ -207,7 +204,7 @@ export default function RoomCard({
value={key.toLowerCase()}
paymentTerm={key === "flexRate" ? payLater : payNow}
product={findProductForRate(rate)}
priceInformation={getPriceInformationForRate(rate)}
priceInformation={getRateDefinitionForRate(rate)?.generalTerms}
handleSelectRate={handleSelectRate}
roomType={roomConfiguration.roomType}
roomTypeCode={roomConfiguration.roomTypeCode}