Merged in fix/3697-prettier-configs (pull request #3396)
fix(SW-3691): Setup one prettier config for whole repo * Setup prettierrc in root and remove other configs Approved-by: Joakim Jäderberg Approved-by: Linus Flood
This commit is contained in:
@@ -1,70 +1,70 @@
|
||||
import { logger } from '@scandic-hotels/common/logger'
|
||||
import { logger } from "@scandic-hotels/common/logger"
|
||||
|
||||
import type { IntlShape } from 'react-intl'
|
||||
import type { AlternateOpeningHours, OpeningHours } from './openingHoursTypes'
|
||||
import type { IntlShape } from "react-intl"
|
||||
import type { AlternateOpeningHours, OpeningHours } from "./openingHoursTypes"
|
||||
|
||||
export function getGroupedOpeningHours(
|
||||
openingHours: OpeningHours | AlternateOpeningHours,
|
||||
intl: IntlShape
|
||||
): string[] {
|
||||
const closedMsg = intl.formatMessage({
|
||||
id: 'openingHours.closed',
|
||||
defaultMessage: 'Closed',
|
||||
id: "openingHours.closed",
|
||||
defaultMessage: "Closed",
|
||||
})
|
||||
const alwaysOpenMsg = intl.formatMessage({
|
||||
id: 'openingHours.alwaysOpen',
|
||||
defaultMessage: 'Always open',
|
||||
id: "openingHours.alwaysOpen",
|
||||
defaultMessage: "Always open",
|
||||
})
|
||||
|
||||
// In order
|
||||
const weekdayDefinitions = [
|
||||
{
|
||||
key: 'monday',
|
||||
key: "monday",
|
||||
label: intl.formatMessage({
|
||||
id: 'common.monday',
|
||||
defaultMessage: 'Monday',
|
||||
id: "common.monday",
|
||||
defaultMessage: "Monday",
|
||||
}),
|
||||
},
|
||||
{
|
||||
key: 'tuesday',
|
||||
key: "tuesday",
|
||||
label: intl.formatMessage({
|
||||
id: 'common.tuesday',
|
||||
defaultMessage: 'Tuesday',
|
||||
id: "common.tuesday",
|
||||
defaultMessage: "Tuesday",
|
||||
}),
|
||||
},
|
||||
{
|
||||
key: 'wednesday',
|
||||
key: "wednesday",
|
||||
label: intl.formatMessage({
|
||||
id: 'common.wednesday',
|
||||
defaultMessage: 'Wednesday',
|
||||
id: "common.wednesday",
|
||||
defaultMessage: "Wednesday",
|
||||
}),
|
||||
},
|
||||
{
|
||||
key: 'thursday',
|
||||
key: "thursday",
|
||||
label: intl.formatMessage({
|
||||
id: 'common.thursday',
|
||||
defaultMessage: 'Thursday',
|
||||
id: "common.thursday",
|
||||
defaultMessage: "Thursday",
|
||||
}),
|
||||
},
|
||||
{
|
||||
key: 'friday',
|
||||
key: "friday",
|
||||
label: intl.formatMessage({
|
||||
id: 'common.friday',
|
||||
defaultMessage: 'Friday',
|
||||
id: "common.friday",
|
||||
defaultMessage: "Friday",
|
||||
}),
|
||||
},
|
||||
{
|
||||
key: 'saturday',
|
||||
key: "saturday",
|
||||
label: intl.formatMessage({
|
||||
id: 'common.saturday',
|
||||
defaultMessage: 'Saturday',
|
||||
id: "common.saturday",
|
||||
defaultMessage: "Saturday",
|
||||
}),
|
||||
},
|
||||
{
|
||||
key: 'sunday',
|
||||
key: "sunday",
|
||||
label: intl.formatMessage({
|
||||
id: 'common.sunday',
|
||||
defaultMessage: 'Sunday',
|
||||
id: "common.sunday",
|
||||
defaultMessage: "Sunday",
|
||||
}),
|
||||
},
|
||||
] as const
|
||||
@@ -72,7 +72,7 @@ export function getGroupedOpeningHours(
|
||||
const groupedOpeningHours: string[] = []
|
||||
|
||||
let rangeWeekdays: string[] = []
|
||||
let rangeValue = ''
|
||||
let rangeValue = ""
|
||||
|
||||
for (let i = 0, n = weekdayDefinitions.length; i < n; ++i) {
|
||||
const weekdayDefinition = weekdayDefinitions[i]
|
||||
@@ -100,7 +100,7 @@ export function getGroupedOpeningHours(
|
||||
} else {
|
||||
if (rangeValue) {
|
||||
groupedOpeningHours.push(
|
||||
`${rangeWeekdays.join('-')}: ${rangeValue}`
|
||||
`${rangeWeekdays.join("-")}: ${rangeValue}`
|
||||
)
|
||||
}
|
||||
rangeValue = newValue
|
||||
@@ -109,11 +109,11 @@ export function getGroupedOpeningHours(
|
||||
}
|
||||
if (rangeValue && i === n - 1) {
|
||||
// Flush everything at the end
|
||||
groupedOpeningHours.push(`${rangeWeekdays.join('-')}: ${rangeValue}`)
|
||||
groupedOpeningHours.push(`${rangeWeekdays.join("-")}: ${rangeValue}`)
|
||||
}
|
||||
} else if (rangeValue) {
|
||||
groupedOpeningHours.push(`${rangeWeekdays.join('-')}: ${rangeValue}`)
|
||||
rangeValue = ''
|
||||
groupedOpeningHours.push(`${rangeWeekdays.join("-")}: ${rangeValue}`)
|
||||
rangeValue = ""
|
||||
rangeWeekdays = []
|
||||
}
|
||||
}
|
||||
@@ -123,72 +123,72 @@ export function getGroupedOpeningHours(
|
||||
export function getTranslatedName(name: string, intl: IntlShape) {
|
||||
const lowercaseName = name.toLowerCase()
|
||||
switch (lowercaseName) {
|
||||
case 'breakfast':
|
||||
case "breakfast":
|
||||
return intl.formatMessage({
|
||||
id: 'common.breakfast',
|
||||
defaultMessage: 'Breakfast',
|
||||
id: "common.breakfast",
|
||||
defaultMessage: "Breakfast",
|
||||
})
|
||||
case 'brunch':
|
||||
case "brunch":
|
||||
return intl.formatMessage({
|
||||
id: 'common.brunch',
|
||||
defaultMessage: 'Brunch',
|
||||
id: "common.brunch",
|
||||
defaultMessage: "Brunch",
|
||||
})
|
||||
case 'after work':
|
||||
case "after work":
|
||||
return intl.formatMessage({
|
||||
id: 'common.afterwork',
|
||||
defaultMessage: 'After Work',
|
||||
id: "common.afterwork",
|
||||
defaultMessage: "After Work",
|
||||
})
|
||||
case 'cafe':
|
||||
case "cafe":
|
||||
return intl.formatMessage({
|
||||
id: 'common.cafe',
|
||||
defaultMessage: 'Café',
|
||||
id: "common.cafe",
|
||||
defaultMessage: "Café",
|
||||
})
|
||||
case 'lunch':
|
||||
case "lunch":
|
||||
return intl.formatMessage({
|
||||
id: 'common.lunch',
|
||||
defaultMessage: 'Lunch',
|
||||
id: "common.lunch",
|
||||
defaultMessage: "Lunch",
|
||||
})
|
||||
case 'dinner':
|
||||
case "dinner":
|
||||
return intl.formatMessage({
|
||||
id: 'common.dinner',
|
||||
defaultMessage: 'Dinner',
|
||||
id: "common.dinner",
|
||||
defaultMessage: "Dinner",
|
||||
})
|
||||
case 'bar':
|
||||
case "bar":
|
||||
return intl.formatMessage({
|
||||
id: 'common.bar',
|
||||
defaultMessage: 'Bar',
|
||||
id: "common.bar",
|
||||
defaultMessage: "Bar",
|
||||
})
|
||||
case 'snacks & drinks':
|
||||
case "snacks & drinks":
|
||||
return intl.formatMessage({
|
||||
id: 'common.snacks&drinks',
|
||||
defaultMessage: 'Snacks & drinks',
|
||||
id: "common.snacks&drinks",
|
||||
defaultMessage: "Snacks & drinks",
|
||||
})
|
||||
case 'takeaway':
|
||||
case "takeaway":
|
||||
return intl.formatMessage({
|
||||
id: 'common.takeaway',
|
||||
defaultMessage: 'Takeaway',
|
||||
id: "common.takeaway",
|
||||
defaultMessage: "Takeaway",
|
||||
})
|
||||
case 'changes':
|
||||
case "changes":
|
||||
return intl.formatMessage({
|
||||
id: 'common.changes',
|
||||
defaultMessage: 'Changes',
|
||||
id: "common.changes",
|
||||
defaultMessage: "Changes",
|
||||
})
|
||||
case 'live events':
|
||||
case "live events":
|
||||
return intl.formatMessage({
|
||||
id: 'common.liveEvents',
|
||||
defaultMessage: 'Live events',
|
||||
id: "common.liveEvents",
|
||||
defaultMessage: "Live events",
|
||||
})
|
||||
case 'terrace':
|
||||
case "terrace":
|
||||
return intl.formatMessage({
|
||||
id: 'common.terrace',
|
||||
defaultMessage: 'Terrace',
|
||||
id: "common.terrace",
|
||||
defaultMessage: "Terrace",
|
||||
})
|
||||
default:
|
||||
logger.warn(`Unsupported name given: ${name}`)
|
||||
|
||||
return intl.formatMessage({
|
||||
id: 'common.NA',
|
||||
defaultMessage: 'N/A',
|
||||
id: "common.NA",
|
||||
defaultMessage: "N/A",
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user