"use client" import { useIntl } from "react-intl" import { Divider } from "@scandic-hotels/design-system/Divider" import { Typography } from "@scandic-hotels/design-system/Typography" import AlternateOpeningHours from "./AlternateOpeningHours" import { getGroupedOpeningHours } from "./utils" import styles from "./openingHours.module.css" import type { RestaurantOpeningHours } from "@scandic-hotels/trpc/types/hotel" interface OpeningHoursProps { openingHours: RestaurantOpeningHours alternateOpeningHours?: RestaurantOpeningHours heading?: string } export default function OpeningHours({ openingHours, alternateOpeningHours, heading, }: OpeningHoursProps) { const intl = useIntl() const groupedOpeningHours = getGroupedOpeningHours(openingHours, intl) return (
{groupedOpeningHour}
))}