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

@@ -21,21 +21,43 @@ export default function FormContent() {
const lang = useLang()
const languageOptions = getLocalizedLanguageOptions(lang)
const city = intl.formatMessage({ id: "City" })
const country = intl.formatMessage({ id: "Country" })
const email = `${intl.formatMessage({ id: "Email" })} ${intl.formatMessage({ id: "Address" }).toLowerCase()}`
const street = intl.formatMessage({ id: "Address" })
const phoneNumber = intl.formatMessage({ id: "Phone number" })
const currentPassword = intl.formatMessage({ id: "Current password" })
const retypeNewPassword = intl.formatMessage({ id: "Retype new password" })
const zipCode = intl.formatMessage({ id: "Zip code" })
const city = intl.formatMessage({
defaultMessage: "City",
})
const country = intl.formatMessage({
defaultMessage: "Country",
})
const email = `${intl.formatMessage({
defaultMessage: "Email",
})} ${intl
.formatMessage({
defaultMessage: "Address",
})
.toLowerCase()}`
const street = intl.formatMessage({
defaultMessage: "Address",
})
const phoneNumber = intl.formatMessage({
defaultMessage: "Phone number",
})
const currentPassword = intl.formatMessage({
defaultMessage: "Current password",
})
const retypeNewPassword = intl.formatMessage({
defaultMessage: "Retype new password",
})
const zipCode = intl.formatMessage({
defaultMessage: "Zip code",
})
return (
<>
<section className={styles.user}>
<header>
<Body textTransform="bold">
{intl.formatMessage({ id: "User information" })}
{intl.formatMessage({
defaultMessage: "User information",
})}
</Body>
</header>
<DateSelect name="dateOfBirth" registerOptions={{ required: true }} />
@@ -68,7 +90,9 @@ export default function FormContent() {
<Phone label={phoneNumber} name="phoneNumber" data-hj-suppress />
<Select
items={languageOptions}
label={intl.formatMessage({ id: "Language" })}
label={intl.formatMessage({
defaultMessage: "Language",
})}
name="language"
/>
</section>
@@ -76,7 +100,9 @@ export default function FormContent() {
<section className={styles.password}>
<header>
<Body textTransform="bold">
{intl.formatMessage({ id: "Password" })}
{intl.formatMessage({
defaultMessage: "Password",
})}
</Body>
</header>
<PasswordInput

View File

@@ -120,7 +120,9 @@ export default function Form({ user }: EditFormProps) {
<section className={styles.container}>
<div className={styles.title}>
<Title as="h4" color="red" level="h1" textTransform="capitalize">
{intl.formatMessage({ id: "Welcome" })}
{intl.formatMessage({
defaultMessage: "Welcome",
})}
</Title>
<Title
data-hj-suppress
@@ -135,15 +137,23 @@ export default function Form({ user }: EditFormProps) {
<div className={styles.btnContainer}>
<Dialog
bodyText={intl.formatMessage({
id: "Any changes you've made will be lost.",
defaultMessage: "Any changes you've made will be lost.",
})}
cancelButtonText={intl.formatMessage({
defaultMessage: "Go back to edit",
})}
cancelButtonText={intl.formatMessage({ id: "Go back to edit" })}
proceedHref={profile[lang]}
proceedText={intl.formatMessage({ id: "Yes, discard changes" })}
titleText={intl.formatMessage({ id: "Discard unsaved changes?" })}
proceedText={intl.formatMessage({
defaultMessage: "Yes, discard changes",
})}
titleText={intl.formatMessage({
defaultMessage: "Discard unsaved changes?",
})}
trigger={
<Button intent="secondary" size="small" theme="base">
{intl.formatMessage({ id: "Discard changes" })}
{intl.formatMessage({
defaultMessage: "Discard changes",
})}
</Button>
}
/>
@@ -155,7 +165,9 @@ export default function Form({ user }: EditFormProps) {
theme="base"
type="submit"
>
{intl.formatMessage({ id: "Save" })}
{intl.formatMessage({
defaultMessage: "Save",
})}
</Button>
</div>