From 04d1dcd5991cf09524bfdfea7305d6a8cbe9d686 Mon Sep 17 00:00:00 2001 From: Hugo NOUTS <hnouts@grandlyon.com> Date: Mon, 3 Apr 2023 13:54:41 +0000 Subject: [PATCH] fix(fluidButton): change showError icon triggers --- src/components/ConsumptionVisualizer/NoDataModal.tsx | 4 ++++ src/components/Home/FluidButton.tsx | 5 +---- src/locales/fr.json | 3 ++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/ConsumptionVisualizer/NoDataModal.tsx b/src/components/ConsumptionVisualizer/NoDataModal.tsx index 46ec8eb46..11c362381 100644 --- a/src/components/ConsumptionVisualizer/NoDataModal.tsx +++ b/src/components/ConsumptionVisualizer/NoDataModal.tsx @@ -61,6 +61,10 @@ const NoDataModal: React.FC<NoDataModalProps> = ({ <span>• </span> {t('consumption_visualizer.dataModal.item3')} </div> + <div className="text-16-normal justified-text"> + <span>• </span> + {t('consumption_visualizer.dataModal.item4')} + </div> <Button aria-label={t('ecogesture_info_modal.button_close')} onClick={handleCloseClick} diff --git a/src/components/Home/FluidButton.tsx b/src/components/Home/FluidButton.tsx index 2579140a8..a9ba2c020 100644 --- a/src/components/Home/FluidButton.tsx +++ b/src/components/Home/FluidButton.tsx @@ -76,10 +76,7 @@ const FluidButton: React.FC<FluidButtonProps> = ({ // Show errors only on konnected konnectors that are in error, outdated, with no data (specific case), and not in multifluid if ( (fluidType !== FluidType.MULTIFLUID && isConnected() && isErrored()) || - (fluidType !== FluidType.MULTIFLUID && isConnected() && isOutdated()) || - (isConnected() && - fluidStatus[fluidType] && - !fluidStatus[fluidType].lastDataDate) + (fluidType !== FluidType.MULTIFLUID && isConnected() && isOutdated()) ) { setShowError(true) } diff --git a/src/locales/fr.json b/src/locales/fr.json index ffb2a1499..162fa1632 100644 --- a/src/locales/fr.json +++ b/src/locales/fr.json @@ -341,7 +341,8 @@ "list_title": "3 raisons possibles :", "item1": "le lien entre Ecolyo et le fournisseur de données est rompu : une mise à jour de ce lien (en bas de la page) peut résoudre ce problème.", "item2": "un problème technique chez votre gestionnaire\u00a0: se connecter directement chez ce gestionnaire pour vérifier que cette donnée apparaît.", - "item3": "vous n'aviez tout simplement pas de compteur communicant à l'époque\u00a0!" + "item3": "Pour le gaz : vous n'avez pas autorisé Ecolyo à accéder aux données de consommation de cette période.", + "item4": "vous n'aviez tout simplement pas de compteur communicant à l'époque\u00a0!" }, "modal": { "window_title": "info estimation des prix", -- GitLab