feat(SW-1012): rename function

This commit is contained in:
Fredrik Thorsson
2024-12-11 14:28:49 +01:00
parent abebfb1feb
commit 98ce29aa09
2 changed files with 11 additions and 12 deletions

View File

@@ -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 (
<div>
<Body textTransform="bold">{openingHours.name}</Body>
{Object.entries(groups).map(([time, days]) => {
{Object.entries(groupedOpeningHours).map(([time, days]) => {
return (
<Body color="uiTextHighContrast" key={time}>
{`${dayInterval(days)}: ${time}`}
{`${formatDayInterval(days)}: ${time}`}
</Body>
)
})}

View File

@@ -99,7 +99,7 @@ export default async function RestaurantBarItem({
{ctaUrl ? (
<Button fullWidth theme="base" intent="secondary" asChild>
<Link href={ctaUrl} color="burgundy" weight="bold">
{`${intl.formatMessage({ id: "Discover" })} ${name}`} {name}
{`${intl.formatMessage({ id: "Discover" })} ${name}`}
</Link>
</Button>
) : null}