Merged in fix/sw-3495-booking-flow-links-to-web (pull request #2837)

fix: (SW-3495): Update booking-flow links in partner-sas

* Update links to scandic web in booking-flow

* Fix routeToScandicWeb util function


Approved-by: Hrishikesh Vaipurkar
This commit is contained in:
Anton Gunnarsson
2025-09-22 13:30:38 +00:00
parent 630e89c845
commit c21d0dbc74
9 changed files with 70 additions and 23 deletions

View File

@@ -1,12 +1,11 @@
import { useIntl } from "react-intl"
import { bookingTermsAndConditionsRoutes } from "@scandic-hotels/common/constants/routes/bookingTermsAndConditionsRoutes"
import { privacyPolicyRoutes } from "@scandic-hotels/common/constants/routes/privacyPolicyRoutes"
import Caption from "@scandic-hotels/design-system/Caption"
import Checkbox from "@scandic-hotels/design-system/Form/Checkbox"
import Link from "@scandic-hotels/design-system/Link"
import { Typography } from "@scandic-hotels/design-system/Typography"
import { useBookingFlowConfig } from "../../../../bookingFlowConfig/bookingFlowConfigContext"
import useLang from "../../../../hooks/useLang"
import { paymentError } from "../schema"
@@ -20,6 +19,7 @@ export default function TermsAndConditions({
}: TermsAndConditionsProps) {
const intl = useIntl()
const lang = useLang()
const { routes } = useBookingFlowConfig()
return (
<>
@@ -35,7 +35,7 @@ export default function TermsAndConditions({
<Link
className={styles.link}
textDecoration="underline"
href={bookingTermsAndConditionsRoutes[lang]}
href={routes.bookingTermsAndConditions[lang]}
target="_blank"
weight="bold"
size="small"
@@ -47,7 +47,7 @@ export default function TermsAndConditions({
<Link
className={styles.link}
textDecoration="underline"
href={privacyPolicyRoutes[lang]}
href={routes.privacyPolicy[lang]}
target="_blank"
weight="bold"
size="small"
@@ -67,7 +67,7 @@ export default function TermsAndConditions({
<Link
className={styles.link}
textDecoration="underline"
href={bookingTermsAndConditionsRoutes[lang]}
href={routes.bookingTermsAndConditions[lang]}
target="_blank"
weight="bold"
size="small"
@@ -79,7 +79,7 @@ export default function TermsAndConditions({
<Link
className={styles.link}
textDecoration="underline"
href={privacyPolicyRoutes[lang]}
href={routes.privacyPolicy[lang]}
target="_blank"
weight="bold"
size="small"