Files
web/apps/scandic-web/components/MyPages/Profile/ChangeNameDisclaimer/index.tsx
Joakim Jäderberg aafad9781f Merged in feat/lokalise-rebuild (pull request #2993)
Feat/lokalise rebuild

* chore(lokalise): update translation ids

* chore(lokalise): easier to switch between projects

* chore(lokalise): update translation ids

* .

* .

* .

* .

* .

* .

* chore(lokalise): update translation ids

* chore(lokalise): update translation ids

* .

* .

* .

* chore(lokalise): update translation ids

* chore(lokalise): update translation ids

* .

* .

* chore(lokalise): update translation ids

* chore(lokalise): update translation ids

* chore(lokalise): new translations

* merge

* switch to errors for missing id's

* merge

* sync translations


Approved-by: Linus Flood
2025-10-22 11:00:03 +00:00

59 lines
1.8 KiB
TypeScript

"use client"
import { useIntl } from "react-intl"
import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
import Link from "@scandic-hotels/design-system/Link"
import { Typography } from "@scandic-hotels/design-system/Typography"
import styles from "./changeNameDisclaimer.module.css"
export default function ChangeNameDisclaimer() {
const intl = useIntl()
return (
<div className={styles.changeNameDisclaimer}>
<MaterialIcon icon="info" />
<Typography variant="Body/Supporting text (caption)/smRegular">
<p>
{intl.formatMessage(
{
id: "myPages.contactSupportForNameChange",
defaultMessage:
"Need to update your name? Please get in touch with member service at <phone>+46 8 517 517 00</phone> or <email>member@scandichotels.com</email>.",
},
{
phone([str]) {
return (
<Typography variant="Body/Supporting text (caption)/smBold">
<Link
href={`tel:${str.replaceAll(" ", "")}`}
textDecoration="underline"
size="none"
>
{str}
</Link>
</Typography>
)
},
email(str) {
return (
<Typography variant="Body/Supporting text (caption)/smBold">
<Link
href={`mailto:${str}`}
textDecoration="underline"
size="none"
>
{str}
</Link>
</Typography>
)
},
}
)}
</p>
</Typography>
</div>
)
}