fix: Added Jacuzzi and Relax to the switch statement to avoid unnecessary warnings in the logs

* fix: Ignore casing in getTranslatedName switch statement

Approved-by: Joakim Jäderberg
This commit is contained in:
Erik Tiekstra
2025-10-06 07:54:45 +00:00
parent 20f1020818
commit e18bba79c6
2 changed files with 18 additions and 15 deletions

View File

@@ -1,7 +1,7 @@
import { logger } from '@scandic-hotels/common/logger'
import type { IntlShape } from 'react-intl'
import type { OpeningHours, AlternateOpeningHours } from './openingHoursTypes'
import type { AlternateOpeningHours, OpeningHours } from './openingHoursTypes'
export function getGroupedOpeningHours(
openingHours: OpeningHours | AlternateOpeningHours,
@@ -112,52 +112,53 @@ export function getGroupedOpeningHours(
}
export function getTranslatedName(name: string, intl: IntlShape) {
switch (name) {
case 'Breakfast':
const lowercaseName = name.toLowerCase()
switch (lowercaseName) {
case 'breakfast':
return intl.formatMessage({
defaultMessage: 'Breakfast',
})
case 'Brunch':
case 'brunch':
return intl.formatMessage({
defaultMessage: 'Brunch',
})
case 'After Work':
case 'after work':
return intl.formatMessage({
defaultMessage: 'After Work',
})
case 'Cafe':
case 'cafe':
return intl.formatMessage({
defaultMessage: 'Cafe',
})
case 'Lunch':
case 'lunch':
return intl.formatMessage({
defaultMessage: 'Lunch',
})
case 'Dinner':
case 'dinner':
return intl.formatMessage({
defaultMessage: 'Dinner',
})
case 'Bar':
case 'bar':
return intl.formatMessage({
defaultMessage: 'Bar',
})
case 'Snacks & drinks':
case 'snacks & drinks':
return intl.formatMessage({
defaultMessage: 'Snacks & drinks',
})
case 'Takeaway':
case 'takeaway':
return intl.formatMessage({
defaultMessage: 'Takeaway',
})
case 'Changes':
case 'changes':
return intl.formatMessage({
defaultMessage: 'Changes',
})
case 'Live events':
case 'live events':
return intl.formatMessage({
defaultMessage: 'Live events',
})
case 'Terrace':
case 'terrace':
return intl.formatMessage({
defaultMessage: 'Terrace',
})