From 89f654bde6b2e0bae838b2c2956b94fdbd6429e7 Mon Sep 17 00:00:00 2001 From: Paul G Date: Mon, 11 Mar 2024 18:27:28 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20suppression=20de=20l'indication=20sur=20?= =?UTF-8?q?le=20nombre=20d'organisme=20ferm=C3=A9=20(#3595)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Paul Gaucher --- ui/hooks/organismes.ts | 9 +------- ui/modules/organismes/ListeOrganismesPage.tsx | 21 ++++--------------- 2 files changed, 5 insertions(+), 25 deletions(-) diff --git a/ui/hooks/organismes.ts b/ui/hooks/organismes.ts index cb43b7d6f..10e47e66f 100644 --- a/ui/hooks/organismes.ts +++ b/ui/hooks/organismes.ts @@ -106,12 +106,11 @@ export function useOrganismesFiltered(organismes: OrganismeNormalized[]) { } export function useOrganismesNormalizedLists(organismes: Organisme[]) { - const { organismesFiables, organismesACompleter, organismesNonRetenus, nbOrganismesFermes } = useMemo(() => { + const { organismesFiables, organismesACompleter, organismesNonRetenus } = useMemo(() => { const organismesFiables: OrganismeNormalized[] = []; const organismesACompleter: OrganismeNormalized[] = []; const organismesNonRetenus: OrganismeNormalized[] = []; - let nbOrganismesFermes = 0; (organismes || []).forEach((organisme: OrganismeNormalized) => { // We need to memorize organismes with normalized names to be avoid running the normalization on each keystroke. organisme.normalizedName = normalize(organisme.enseigne ?? organisme.raison_sociale ?? ""); @@ -127,13 +126,9 @@ export function useOrganismesNormalizedLists(organismes: Organisme[]) { (organisme.ferme && !organisme.last_transmission_date) || (!organisme.enseigne && !organisme.raison_sociale) ) { - nbOrganismesFermes++; organismesNonRetenus.push(organisme); } else { organismesACompleter.push(organisme); - if (organisme.ferme) { - nbOrganismesFermes++; - } } }); @@ -141,7 +136,6 @@ export function useOrganismesNormalizedLists(organismes: Organisme[]) { organismesFiables, organismesACompleter, organismesNonRetenus, - nbOrganismesFermes, }; }, [organismes]); @@ -149,7 +143,6 @@ export function useOrganismesNormalizedLists(organismes: Organisme[]) { organismesFiables, organismesACompleter, organismesNonRetenus, - nbOrganismesFermes, }; } diff --git a/ui/modules/organismes/ListeOrganismesPage.tsx b/ui/modules/organismes/ListeOrganismesPage.tsx index 2bf8e98bd..07cbc4053 100644 --- a/ui/modules/organismes/ListeOrganismesPage.tsx +++ b/ui/modules/organismes/ListeOrganismesPage.tsx @@ -62,12 +62,11 @@ function ListeOrganismesPage(props: ListeOrganismesPageProps) { const router = useRouter(); const { organisationType } = useAuth(); - const title = `${props.modePublique ? "Ses" : "Mes"} organismes${ - props.activeTab === "a-completer" ? " non fiables" : "" - }`; + const title = `${props.modePublique ? "Ses" : "Mes"} organismes${props.activeTab === "a-completer" ? " non fiables" : ""}`; - const { organismesFiables, organismesACompleter, organismesNonRetenus, nbOrganismesFermes } = - useOrganismesNormalizedLists(props.organismes); + const { organismesFiables, organismesACompleter, organismesNonRetenus } = useOrganismesNormalizedLists( + props.organismes + ); return ( @@ -86,18 +85,6 @@ function ListeOrganismesPage(props: ListeOrganismesPageProps) { {organismesACompleter.length !== 0 && ( les {organismesACompleter.length} établissements non-fiabilisés - {nbOrganismesFermes > 0 && ( - <> - {" "} - dont {nbOrganismesFermes} établissement - {nbOrganismesFermes > 1 ? "s" : ""}{" "} - - fermé - {nbOrganismesFermes > 1 ? "s" : ""} - - . - - )} )}