diff --git a/frontend/src/app/IRaiserScript.tsx b/frontend/src/app/IRaiserScript.tsx new file mode 100644 index 000000000..fdc065b5f --- /dev/null +++ b/frontend/src/app/IRaiserScript.tsx @@ -0,0 +1,22 @@ +'use client'; + +import Script from 'next/script'; + +/** + * Charge le widget de don iRaiser. + * + * Le script ne s'initialise que sur l'evenement `load` de la fenetre. Avec + * `afterInteractive`, il est injecte apres l'hydratation : si `load` est deja + * passe, il ne s'initialise jamais et le formulaire de don reste vide. `onReady` + * appelle `init()` des que le script est pret ; un second appel est sans effet, + * l'ancre ayant deja ete remplacee par l'iframe. + */ +export function IRaiserScript() { + return ( +