Skip to content

Commit

Permalink
feat(620) : Passer en variable d'env l'url Avenir
Browse files Browse the repository at this point in the history
  • Loading branch information
aureliadelzottoOCTO committed Dec 4, 2024
1 parent bfd3275 commit af92e47
Show file tree
Hide file tree
Showing 7 changed files with 8 additions and 3 deletions.
1 change: 1 addition & 0 deletions app/front/.env.ci
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ VITE_ENV=ci
VITE_APP_URL=http://localhost:5001
VITE_API_URL=http://localhost:5002
VITE_PUBLIC_WEBSITE_URL=https://www.monprojetsup.fr
VITE_AVENIRS_URL=https://avenirs.onisep.fr
VITE_KEYCLOAK_URL=http://localhost:5003
VITE_KEYCLOAK_ROYAUME="avenirs"
VITE_KEYCLOAK_CLIENT_ID="mps-cli"
Expand Down
1 change: 1 addition & 0 deletions app/front/.env.example
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ VITE_ENV=local
VITE_APP_URL=http://localhost:5001
VITE_API_URL=http://localhost:5002
VITE_PUBLIC_WEBSITE_URL=https://www.monprojetsup.fr
VITE_AVENIRS_URL=https://avenirs.onisep.fr
VITE_KEYCLOAK_URL=http://localhost:5003
VITE_KEYCLOAK_ROYAUME="avenirs"
VITE_KEYCLOAK_CLIENT_ID="mps-cli"
Expand Down
1 change: 1 addition & 0 deletions app/front/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ FROM node:22-alpine AS build
ARG VITE_APP_URL
ARG VITE_API_URL
ARG VITE_PUBLIC_WEBSITE_URL
ARG VITE_AVENIR_URL
ARG VITE_KEYCLOAK_URL
ARG VITE_KEYCLOAK_ROYAUME
ARG VITE_KEYCLOAK_CLIENT_ID
Expand Down
3 changes: 2 additions & 1 deletion app/front/src/components/_layout/Entête/useEntête.test.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
import useEntête from "./useEntête";
import { constantes } from "@/configuration/constantes";
import { environnement } from "@/configuration/environnement.ts";
import { i18n } from "@/configuration/i18n/i18n";
import useUtilisateur from "@/features/utilisateur/ui/hooks/useUtilisateur/useUtilisateur";
import { useRouterState } from "@tanstack/react-router";
Expand Down Expand Up @@ -137,7 +138,7 @@ describe("useEntête", () => {
{
iconId: "fr-icon-arrow-go-back-fill",
linkProps: {
href: constantes.LIENS.AVENIRS,
href: environnement.VITE_AVENIRS_URL,
className: "after:!content-none",
},
text: i18n.ENTÊTE.PLATEFORME_AVENIRS,
Expand Down
3 changes: 2 additions & 1 deletion app/front/src/components/_layout/Entête/useEntête.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { constantes } from "@/configuration/constantes";
import { environnement } from "@/configuration/environnement.ts";
import { i18n } from "@/configuration/i18n/i18n";
import useUtilisateur from "@/features/utilisateur/ui/hooks/useUtilisateur/useUtilisateur";
import { HeaderProps } from "@codegouvfr/react-dsfr/Header";
Expand Down Expand Up @@ -59,7 +60,7 @@ export default function useEntête() {
{
iconId: "fr-icon-arrow-go-back-fill",
linkProps: {
href: constantes.LIENS.AVENIRS,
href: environnement.VITE_AVENIRS_URL,
className: "after:!content-none",
},
text: i18n.ENTÊTE.PLATEFORME_AVENIRS,
Expand Down
1 change: 0 additions & 1 deletion app/front/src/configuration/constantes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ export const constantes = {
LIENS: {
ALTERNANCE: "https://www.parcoursup.gouv.fr/trouver-une-formation/zoom-sur-les-formations-en-apprentissage-1634",
SIX_NIVEAUX_MPS: "https://monprojetsup.fr/niveaux-de-progression-pedagogique-monprojetsup",
AVENIRS: "https://avenirs.onisep.fr/",
FICHE_VOEU_PARCOURSUP: "https://dossierappel.parcoursup.fr/Candidats/public/fiches/afficherFicheFormation",
},
EMAIL_CONTACT: "[email protected]",
Expand Down
1 change: 1 addition & 0 deletions app/front/src/configuration/environnement.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ export const environnement = createEnv({
VITE_APP_URL: z.string().url(),
VITE_API_URL: z.string().url(),
VITE_PUBLIC_WEBSITE_URL: z.string().url(),
VITE_AVENIRS_URL: z.string().url(),
VITE_KEYCLOAK_URL: z.string().url(),
VITE_KEYCLOAK_ROYAUME: z.string(),
VITE_KEYCLOAK_CLIENT_ID: z.string(),
Expand Down

0 comments on commit af92e47

Please sign in to comment.