'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 (