From 6491a4c9a39577d6ad662e8813b214e6617145e2 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet <dorine.lambinet@assemblee-nationale.fr> Date: Mon, 10 Mar 2025 17:44:28 +0100 Subject: [PATCH] FIx les undefined dans le code --- .../inflation_view/InflationLawButton.svelte | 6 ++++-- .../inflation_view/InflationLawDetails.svelte | 11 +++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/lib/components/legislation_view/parameters/inflation_view/InflationLawButton.svelte b/src/lib/components/legislation_view/parameters/inflation_view/InflationLawButton.svelte index 955a05fdb..7afa7addc 100644 --- a/src/lib/components/legislation_view/parameters/inflation_view/InflationLawButton.svelte +++ b/src/lib/components/legislation_view/parameters/inflation_view/InflationLawButton.svelte @@ -53,11 +53,13 @@ ) let revaluationInflator = $derived( - inflatorWithLatestByReformName?.[revaluationName], + revaluationName === undefined + ? undefined + : inflatorWithLatestByReformName?.[revaluationName], ) let revaluationInflatorValueFormatted = $derived( - revaluationInflator !== undefined + revaluationInflator?.values !== undefined ? formatValue( revaluationInflator.values["latest"].value, revaluationInflator.unit, diff --git a/src/lib/components/legislation_view/parameters/inflation_view/InflationLawDetails.svelte b/src/lib/components/legislation_view/parameters/inflation_view/InflationLawDetails.svelte index 04903cd89..953fc3c52 100644 --- a/src/lib/components/legislation_view/parameters/inflation_view/InflationLawDetails.svelte +++ b/src/lib/components/legislation_view/parameters/inflation_view/InflationLawDetails.svelte @@ -140,7 +140,9 @@ ) let revaluationInflator = $derived( - inflatorWithLatestByReformName?.[revaluationName], + revaluationName === undefined + ? undefined + : inflatorWithLatestByReformName?.[revaluationName], ) let revaluationInflatorValueFormatted = $derived( revaluationInflator !== undefined @@ -151,7 +153,12 @@ : undefined, ) - let billInflator = $derived(inflatorWithLatestByReformName?.[billName]) + let billInflator = $derived( + billName === undefined + ? undefined + : inflatorWithLatestByReformName?.[billName], + ) + let billInflatorValueFormatted = $derived( billInflator !== undefined ? formatValue(billInflator.values["latest"].value, billInflator.unit) -- GitLab