"use client"
import { useIntl } from "react-intl"
import { Divider } from "../../Divider"
import { Typography } from "../../Typography"
import { getGroupedOpeningHours } from "../utils"
import styles from "../openingHours.module.css"
import type { AlternateOpeningHours } from "../openingHoursTypes"
interface AlternateOpeningHoursProps {
alternateOpeningHours: AlternateOpeningHours
}
export default function AlternateOpeningHours({
alternateOpeningHours,
}: AlternateOpeningHoursProps) {
const intl = useIntl()
const groupedAlternateOpeningHours = alternateOpeningHours
? getGroupedOpeningHours(alternateOpeningHours, intl)
: null
// If there are alternate hours but no grouped hours with length, we return the name of the alternate hours
if (!groupedAlternateOpeningHours?.length) {
return (