fix: Price types has changed to doubles in the API

This commit is contained in:
Niclas Edenvin
2025-03-19 14:07:10 +01:00
committed by Michael Zetterberg
parent 8f9e268802
commit 6fb71dea1b
8 changed files with 30 additions and 38 deletions

View File

@@ -80,7 +80,7 @@ export default function Breakfast() {
ancillary={{
title: intl.formatMessage({ id: "Breakfast buffet" }),
price: {
total: parseInt(pkg.localPrice.price),
total: pkg.localPrice.price,
currency: pkg.localPrice.currency,
included:
pkg.code === BreakfastPackageEnum.FREE_MEMBER_BREAKFAST,

View File

@@ -139,16 +139,16 @@ export default function PriceDetailsTable({
/>
{room.roomFeatures
? room.roomFeatures.map((feature) => (
<Row
key={feature.code}
label={feature.description}
value={formatPrice(
intl,
+feature.localPrice.totalPrice,
feature.localPrice.currency
)}
/>
))
<Row
key={feature.code}
label={feature.description}
value={formatPrice(
intl,
+feature.localPrice.totalPrice,
feature.localPrice.currency
)}
/>
))
: null}
{room.bedType ? (
<Row
@@ -178,7 +178,7 @@ export default function PriceDetailsTable({
)}
value={formatPrice(
intl,
parseInt(room.breakfast.localPrice.price) * room.adults,
room.breakfast.localPrice.price * room.adults,
room.breakfast.localPrice.currency
)}
/>
@@ -207,9 +207,7 @@ export default function PriceDetailsTable({
})}
value={formatPrice(
intl,
parseInt(room.breakfast.localPrice.price) *
room.adults *
diff,
room.breakfast.localPrice.price * room.adults * diff,
room.breakfast.localPrice.currency
)}
/>
@@ -268,6 +266,6 @@ export default function PriceDetailsTable({
</tr>
)}
</TableSection>
</table >
</table>
)
}

View File

@@ -227,7 +227,7 @@ export default function SummaryUI({
<Body color="uiTextHighContrast">
{formatPrice(
intl,
parseInt(feature.localPrice.price),
feature.localPrice.price,
feature.localPrice.currency
)}
</Body>
@@ -329,9 +329,7 @@ export default function SummaryUI({
<Body color="uiTextHighContrast">
{formatPrice(
intl,
parseInt(room.breakfast.localPrice.price) *
adults *
diff,
room.breakfast.localPrice.price * adults * diff,
room.breakfast.localPrice.currency
)}
</Body>