11import { createComponentI18nApi } from "../i18n" ;
22import React from "react" ;
3- import { getLink } from "../link" ;
3+ import { getLink , type RegisteredLinkProps } from "../link" ;
44
55export const { useTranslation, addConsentBannerTranslations } = createComponentI18nApi ( {
66 componentName : "ConsentBanner" ,
@@ -15,13 +15,13 @@ export const { useTranslation, addConsentBannerTranslations } = createComponentI
1515 "refuse" : "Refuser" ,
1616 "confirm choices" : "Confirmer mes choix" ,
1717 "about cookies" : ( p : { siteName : string } ) => `À propos des cookies sur ${ p . siteName } ` ,
18- "welcome message" : ( p : { gdprPageLink : string } ) => {
18+ "welcome message" : ( p : { gdprLinkProps : RegisteredLinkProps } ) => {
1919 const { Link } = getLink ( ) ;
2020 return (
2121 < >
2222 Bienvenue ! Nous utilisons des cookies pour améliorer votre expérience et les
2323 services disponibles sur ce site. Pour en savoir plus, visitez la page{ " " }
24- < Link href = { p . gdprPageLink } > Données personnelles et cookies</ Link > . Vous pouvez,
24+ < Link { ... p . gdprLinkProps } > Données personnelles et cookies</ Link > . Vous pouvez,
2525 à tout moment, avoir le contrôle sur les cookies que vous souhaitez activer.
2626 </ >
2727 ) ;
@@ -44,14 +44,14 @@ addConsentBannerTranslations({
4444 "accept" : "Accept" ,
4545 "refuse" : "Refuse" ,
4646 "confirm choices" : "Confirm my choices" ,
47- "about cookies" : ( p : { siteName : string } ) => `About cookies on ${ p . siteName } ` ,
48- "welcome message" : ( p : { gdprPageLink : string } ) => {
47+ "about cookies" : p => `About cookies on ${ p . siteName } ` ,
48+ "welcome message" : p => {
4949 const { Link } = getLink ( ) ;
5050 return (
5151 < >
5252 Welcome to our website! We use cookies to improve your experience and the
5353 services available services available on this site. To learn more, visit the{ " " }
54- < Link href = { p . gdprPageLink } > "Personal Data and Cookies"</ Link > page. You can, at
54+ < Link { ... p . gdprLinkProps } > "Personal Data and Cookies"</ Link > page. You can, at
5555 any time, have control over which cookies you wish to enable at any time.
5656 </ >
5757 ) ;
0 commit comments