diff --git a/components/ContentType/HotelPage/SidePeeks/RestaurantBar/OpeningHours/index.tsx b/components/ContentType/HotelPage/SidePeeks/RestaurantBar/OpeningHours/index.tsx index 46233c4c7..ae1c7dea6 100644 --- a/components/ContentType/HotelPage/SidePeeks/RestaurantBar/OpeningHours/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/RestaurantBar/OpeningHours/index.tsx @@ -25,11 +25,7 @@ export default async function OpeningHours({ Days.Sunday, ] - function dayInterval(days: string[]) { - if (days.length === 1) return days[0] - return `${days[0]}-${days[days.length - 1]}` - } - const groups: { [key: string]: string[] } = {} + const groupedOpeningHours: { [key: string]: string[] } = {} days.forEach((day) => { const today = openingHours[day] as RestaurantOpeningHoursDay @@ -43,22 +39,25 @@ export default async function OpeningHours({ key = `${today.openingTime}-${today.closingTime}` } - if (!groups[key]) { - groups[key] = [] + if (!groupedOpeningHours[key]) { + groupedOpeningHours[key] = [] } const formattedDay = day.charAt(0).toUpperCase() + day.slice(1) - groups[key].push(intl.formatMessage({ id: formattedDay })) + groupedOpeningHours[key].push(intl.formatMessage({ id: formattedDay })) }) - console.log("Loooooop", groups) + function formatDayInterval(days: string[]) { + if (days.length === 1) return days[0] + return `${days[0]}-${days[days.length - 1]}` + } return (
{openingHours.name} - {Object.entries(groups).map(([time, days]) => { + {Object.entries(groupedOpeningHours).map(([time, days]) => { return ( - {`${dayInterval(days)}: ${time}`} + {`${formatDayInterval(days)}: ${time}`} ) })} diff --git a/components/ContentType/HotelPage/SidePeeks/RestaurantBar/RestaurantBarItem/index.tsx b/components/ContentType/HotelPage/SidePeeks/RestaurantBar/RestaurantBarItem/index.tsx index b505e5a49..a9f9819b7 100644 --- a/components/ContentType/HotelPage/SidePeeks/RestaurantBar/RestaurantBarItem/index.tsx +++ b/components/ContentType/HotelPage/SidePeeks/RestaurantBar/RestaurantBarItem/index.tsx @@ -99,7 +99,7 @@ export default async function RestaurantBarItem({ {ctaUrl ? ( ) : null}