import { Typography } from "@scandic-hotels/design-system/Typography" import { getIntl } from "@/i18n" import Divider from "../TempDesignSystem/Divider" import AlternateOpeningHours from "./AlternateOpeningHours" import { getGroupedOpeningHours } from "./utils" import styles from "./openingHours.module.css" import type { OpeningHoursProps } from "@/types/components/hotelPage/sidepeek/openingHours" export default async function OpeningHours({ openingHours, alternateOpeningHours, heading, }: OpeningHoursProps) { const intl = await getIntl() const groupedOpeningHours = getGroupedOpeningHours(openingHours, intl) return (
{heading ?? openingHours.name}
{groupedOpeningHours.map((groupedOpeningHour) => (

{groupedOpeningHour}

))}
{alternateOpeningHours ? ( ) : null}
) }