diff --git a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/ParkingPrices/index.tsx b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/ParkingPrices/index.tsx index 0edf4acba..b73bf17fe 100644 --- a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/ParkingPrices/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/ParkingPrices/index.tsx @@ -8,6 +8,7 @@ import type { ParkingPricesProps } from "@/types/components/hotelPage/sidepeek/p export default async function ParkingPrices({ data, currency, + freeParking, }: ParkingPricesProps) { const intl = await getIntl() const day = intl.formatMessage({ id: "Price per day" }) @@ -27,22 +28,23 @@ export default async function ParkingPrices({ const filterdPeriods = data?.filter((filter) => filter.period !== "Hour") - console.log("Parking log:", data) - return (
- {filterdPeriods?.map((parking) => { - return ( -
-
- - {getPeriod(parking.period)} - - - {`${parking.amount} ${currency}`} - -
- {parking.startTime && parking.endTime && ( + {filterdPeriods?.map((parking) => ( +
+
+ + {getPeriod(parking.period)} + + + {freeParking + ? intl.formatMessage({ id: "Free parking" }) + : `${parking.amount} ${currency}`} + +
+ {parking.startTime && + parking.endTime && + parking.period !== "AllDay" && (
{intl.formatMessage({ id: "From" })} @@ -52,9 +54,8 @@ export default async function ParkingPrices({
)} -
- ) - })} +
+ ))}
) } diff --git a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/index.tsx b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/index.tsx index a72d61255..e063c719e 100644 --- a/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/Amenities/AccordionAmenities/Parking/index.tsx @@ -54,6 +54,7 @@ export default async function ParkingAmenity({ parking }: ParkingAmenityProps) {
@@ -64,6 +65,7 @@ export default async function ParkingAmenity({ parking }: ParkingAmenityProps) {
diff --git a/components/ContentType/HotelPage/index.tsx b/components/ContentType/HotelPage/index.tsx index 561ae3ab9..8910a7cd8 100644 --- a/components/ContentType/HotelPage/index.tsx +++ b/components/ContentType/HotelPage/index.tsx @@ -178,7 +178,6 @@ export default async function HotelPage({ hotelId }: HotelPageProps) { ) : null} - {/* eslint-disable import/no-named-as-default-member */}