feat(SW-706): make eslint rule 'formatjs/no-literal-string-in-jsx' pass

This commit is contained in:
Michael Zetterberg
2025-02-07 06:51:36 +01:00
parent e22fc1f3c8
commit 440e1f92df
393 changed files with 4839 additions and 1554 deletions

View File

@@ -87,7 +87,10 @@ export async function getTitle(data: RawMetadataSchema) {
)
if (restaurantSubPage) {
return intl.formatMessage(
{ id: "Explore {restaurantName} at {hotelName} in {destination}" },
{
defaultMessage:
"Explore {restaurantName} at {hotelName} in {destination}",
},
{
restaurantName: restaurantSubPage.name,
hotelName: data.hotelData.name,
@@ -99,7 +102,10 @@ export async function getTitle(data: RawMetadataSchema) {
switch (data.subpageUrl) {
case data.additionalHotelData?.hotelParking.nameInUrl:
return intl.formatMessage(
{ id: "Parking information for {hotelName} in {destination}" },
{
defaultMessage:
"Parking information for {hotelName} in {destination}",
},
{
hotelName: data.hotelData.name,
destination: data.hotelData.address.city,
@@ -107,7 +113,10 @@ export async function getTitle(data: RawMetadataSchema) {
)
case data.additionalHotelData?.healthAndFitness.nameInUrl:
return intl.formatMessage(
{ id: "Gym & Health Facilities at {hotelName} in {destination}" },
{
defaultMessage:
"Gym & Health Facilities at {hotelName} in {destination}",
},
{
hotelName: data.hotelData.name,
destination: data.hotelData.address.city,
@@ -116,7 +125,8 @@ export async function getTitle(data: RawMetadataSchema) {
case data.additionalHotelData?.hotelSpecialNeeds.nameInUrl:
return intl.formatMessage(
{
id: "Accessibility information for {hotelName} in {destination}",
defaultMessage:
"Accessibility information for {hotelName} in {destination}",
},
{
hotelName: data.hotelData.name,
@@ -126,7 +136,8 @@ export async function getTitle(data: RawMetadataSchema) {
case data.additionalHotelData?.meetingRooms.nameInUrl:
return intl.formatMessage(
{
id: "Meetings, Conferences & Events at {hotelName} in {destination}",
defaultMessage:
"Meetings, Conferences & Events at {hotelName} in {destination}",
},
{
hotelName: data.hotelData.name,
@@ -138,7 +149,9 @@ export async function getTitle(data: RawMetadataSchema) {
}
}
return intl.formatMessage(
{ id: "Stay at {hotelName} | Hotel in {destination}" },
{
defaultMessage: "Stay at {hotelName} | Hotel in {destination}",
},
{
hotelName: data.hotelData.name,
destination: data.hotelData.address.city,
@@ -154,17 +167,26 @@ export async function getTitle(data: RawMetadataSchema) {
if (filter) {
if (filterType === "facility") {
return intl.formatMessage(
{ id: "Hotels with {filter} in {location}" },
{
defaultMessage: "Hotels with {filter} in {location}",
},
{ location, filter }
)
} else if (filterType === "surroundings") {
return intl.formatMessage(
{ id: "Hotels near {filter} in {location}" },
{
defaultMessage: "Hotels near {filter} in {location}",
},
{ location, filter }
)
}
}
return intl.formatMessage({ id: "Hotels in {location}" }, { location })
return intl.formatMessage(
{
defaultMessage: "Hotels in {location}",
},
{ location }
)
}
}
if (data.web?.breadcrumbs?.title) {