feat(SW-892) Fixed issue with decimals on price
This commit is contained in:
@@ -11,30 +11,38 @@ export function calculatePricesPerNight({
|
|||||||
}: CalculatePricesPerNightProps) {
|
}: CalculatePricesPerNightProps) {
|
||||||
const totalPublicLocalPricePerNight = publicLocalPrice
|
const totalPublicLocalPricePerNight = publicLocalPrice
|
||||||
? petRoomLocalPrice
|
? petRoomLocalPrice
|
||||||
? Number(publicLocalPrice.pricePerNight) +
|
? Math.floor(
|
||||||
Number(petRoomLocalPrice.price) / nights
|
Number(publicLocalPrice.pricePerNight) +
|
||||||
: Number(publicLocalPrice.pricePerNight)
|
Number(petRoomLocalPrice.price) / nights
|
||||||
|
)
|
||||||
|
: Math.floor(Number(publicLocalPrice.pricePerNight))
|
||||||
: undefined
|
: undefined
|
||||||
|
|
||||||
const totalMemberLocalPricePerNight = memberLocalPrice
|
const totalMemberLocalPricePerNight = memberLocalPrice
|
||||||
? petRoomLocalPrice
|
? petRoomLocalPrice
|
||||||
? Number(memberLocalPrice.pricePerNight) +
|
? Math.floor(
|
||||||
Number(petRoomLocalPrice.price) / nights
|
Number(memberLocalPrice.pricePerNight) +
|
||||||
: Number(memberLocalPrice.pricePerNight)
|
Number(petRoomLocalPrice.price) / nights
|
||||||
|
)
|
||||||
|
: Math.floor(Number(memberLocalPrice.pricePerNight))
|
||||||
: undefined
|
: undefined
|
||||||
|
|
||||||
const totalPublicRequestedPricePerNight = publicRequestedPrice
|
const totalPublicRequestedPricePerNight = publicRequestedPrice
|
||||||
? petRoomRequestedPrice
|
? petRoomRequestedPrice
|
||||||
? Number(publicRequestedPrice.pricePerNight) +
|
? Math.floor(
|
||||||
Number(petRoomRequestedPrice.price) / nights
|
Number(publicRequestedPrice.pricePerNight) +
|
||||||
: Number(publicRequestedPrice.pricePerNight)
|
Number(petRoomRequestedPrice.price) / nights
|
||||||
|
)
|
||||||
|
: Math.floor(Number(publicRequestedPrice.pricePerNight))
|
||||||
: undefined
|
: undefined
|
||||||
|
|
||||||
const totalMemberRequestedPricePerNight = memberRequestedPrice
|
const totalMemberRequestedPricePerNight = memberRequestedPrice
|
||||||
? petRoomRequestedPrice
|
? petRoomRequestedPrice
|
||||||
? Number(memberRequestedPrice.pricePerNight) +
|
? Math.floor(
|
||||||
Number(petRoomRequestedPrice.price) / nights
|
Number(memberRequestedPrice.pricePerNight) +
|
||||||
: Number(memberRequestedPrice.pricePerNight)
|
Number(petRoomRequestedPrice.price) / nights
|
||||||
|
)
|
||||||
|
: Math.floor(Number(memberRequestedPrice.pricePerNight))
|
||||||
: undefined
|
: undefined
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|||||||
Reference in New Issue
Block a user