From e42f6c01ec1cb3fc6321a72d27626b1a494bd4dd Mon Sep 17 00:00:00 2001 From: Ferrovia Date: Fri, 10 Apr 2026 22:08:38 +0200 Subject: [PATCH] Patch Build App --- .idea/copilotDiffState.xml | 27 ------------------- .../quais/ClassiquesArriveesQuais.js | 8 +++--- .../quais/ClassiquesDepartsQuais.js | 8 +++--- 3 files changed, 8 insertions(+), 35 deletions(-) diff --git a/.idea/copilotDiffState.xml b/.idea/copilotDiffState.xml index d578610..f49a839 100644 --- a/.idea/copilotDiffState.xml +++ b/.idea/copilotDiffState.xml @@ -20,33 +20,6 @@ - - - - - - - - - - - - - - - - - - diff --git a/src/pages/afficheurs/classiques/quais/ClassiquesArriveesQuais.js b/src/pages/afficheurs/classiques/quais/ClassiquesArriveesQuais.js index 45a698a..2922c33 100644 --- a/src/pages/afficheurs/classiques/quais/ClassiquesArriveesQuais.js +++ b/src/pages/afficheurs/classiques/quais/ClassiquesArriveesQuais.js @@ -260,7 +260,7 @@ export default function ClassiquesArriveesQuais(){ return result.size ? result : null; }, [parsePerturbArretsObject]); - const parseDelayMinutesFromArret = (arret) => { + const parseDelayMinutesFromArret = useCallback((arret) => { if (!arret) return null; const keys = ['retard_minutes','retard','delay_minutes','delay','retard_min']; for (const k of keys) { @@ -269,7 +269,7 @@ export default function ClassiquesArriveesQuais(){ } } return null; - }; + }, []); const buildPerturbMap = useCallback((list = []) => { const idx = { byHoraire: {}, byNumber: {}, byStopId: {}, byStopName: {}, global: [] }; @@ -292,7 +292,7 @@ export default function ClassiquesArriveesQuais(){ return idx; }, [normalizeName]); - const findPerturbsForHoraireAndStop = (horaire, stationId, stationName, idx) => { + const findPerturbsForHoraireAndStop = useCallback((horaire, stationId, stationName, idx) => { const res = []; const map = idx || buildPerturbMap(perturbations || []); const hId = horaire && (horaire.id || horaire.horaire_id || horaire.numero || horaire.numero_train); @@ -312,7 +312,7 @@ export default function ClassiquesArriveesQuais(){ } catch (e) {} } return Array.from(new Set(res)); - }; + }, [buildPerturbMap, perturbations, normalizeName]); const computeStatusForHoraireAtStop = useCallback((horaire, stationId, stationName, idx, serviceDate = null) => { const found = findPerturbsForHoraireAndStop(horaire, stationId, stationName, idx) || []; diff --git a/src/pages/afficheurs/classiques/quais/ClassiquesDepartsQuais.js b/src/pages/afficheurs/classiques/quais/ClassiquesDepartsQuais.js index f009dc7..6190754 100644 --- a/src/pages/afficheurs/classiques/quais/ClassiquesDepartsQuais.js +++ b/src/pages/afficheurs/classiques/quais/ClassiquesDepartsQuais.js @@ -243,7 +243,7 @@ export default function ClassiquesDepartsQuais(){ return result.size ? result : null; }, [parsePerturbArretsObject]); - const parseDelayMinutesFromArret = (arret) => { + const parseDelayMinutesFromArret = useCallback((arret) => { if (!arret) return null; const keys = ['retard_minutes','retard','delay_minutes','delay','retard_min']; for (const k of keys) { @@ -252,7 +252,7 @@ export default function ClassiquesDepartsQuais(){ } } return null; - }; + }, []); const buildPerturbMap = useCallback((list = []) => { const idx = { byHoraire: {}, byNumber: {}, byStopId: {}, byStopName: {}, global: [] }; @@ -275,7 +275,7 @@ export default function ClassiquesDepartsQuais(){ return idx; }, [normalizeName]); - const findPerturbsForHoraireAndStop = (horaire, stationId, stationName, idx) => { + const findPerturbsForHoraireAndStop = useCallback((horaire, stationId, stationName, idx) => { const res = []; const map = idx || buildPerturbMap(perturbations || []); const hId = horaire && (horaire.id || horaire.horaire_id || horaire.numero || horaire.numero_train); @@ -295,7 +295,7 @@ export default function ClassiquesDepartsQuais(){ } catch (e) {} } return Array.from(new Set(res)); - }; + }, [buildPerturbMap, perturbations, normalizeName]); const computeStatusForHoraireAtStop = useCallback((horaire, stationId, stationName, idx, serviceDate = null) => { const found = findPerturbsForHoraireAndStop(horaire, stationId, stationName, idx) || [];