From 0fbd7e3f69d69881fac742046fb2db8694990e6f Mon Sep 17 00:00:00 2001 From: Marc Jeanmougin Date: Tue, 3 Jun 2025 12:10:22 +0200 Subject: [PATCH] Allow customized Gaufre --- env.d/development/common.dist | 3 +++ .../apps/impress/src/features/header/components/LaGaufre.tsx | 5 ++++- src/frontend/apps/impress/src/features/header/conf.ts | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/env.d/development/common.dist b/env.d/development/common.dist index bf1b455302..597133e66a 100644 --- a/env.d/development/common.dist +++ b/env.d/development/common.dist @@ -31,6 +31,9 @@ AWS_S3_ACCESS_KEY_ID=impress AWS_S3_SECRET_ACCESS_KEY=password MEDIA_BASE_URL=http://localhost:8083 +# Gaufre +GAUFREJS_URL=https://integration.lasuite.numerique.gouv.fr/api/v1/gaufre.js + # OIDC OIDC_OP_JWKS_ENDPOINT=http://nginx:8083/realms/impress/protocol/openid-connect/certs OIDC_OP_AUTHORIZATION_ENDPOINT=http://localhost:8083/realms/impress/protocol/openid-connect/auth diff --git a/src/frontend/apps/impress/src/features/header/components/LaGaufre.tsx b/src/frontend/apps/impress/src/features/header/components/LaGaufre.tsx index 39c4f1ea1d..771e2c3761 100644 --- a/src/frontend/apps/impress/src/features/header/components/LaGaufre.tsx +++ b/src/frontend/apps/impress/src/features/header/components/LaGaufre.tsx @@ -3,6 +3,7 @@ import '@gouvfr-lasuite/integration/dist/css/gaufre.css'; import Script from 'next/script'; import React from 'react'; import { createGlobalStyle } from 'styled-components'; +import { GAUFREJS_URL } from '../conf' import { useCunninghamTheme } from '@/cunningham'; @@ -19,10 +20,12 @@ export const LaGaufre = () => { return null; } + const src = GAUFREJS_URL || "https://integration.lasuite.numerique.gouv.fr/api/v1/gaufre.js" + return ( <>