Skip to content
Snippets Groups Projects
Commit 01d97aac authored by Emmanuel Raviart's avatar Emmanuel Raviart
Browse files

Use compact display for the number of persons in IrGagnantsPerdantsView

parent 11527258
No related branches found
No related tags found
1 merge request!90Carte budget etat
Pipeline #7261 passed
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
<ValueChange <ValueChange
compact compact
legend legend
unitName="" unitName="persons"
valueByCalculationName={{ valueByCalculationName={{
amendment: amendmentStateBudget.irpp, amendment: amendmentStateBudget.irpp,
bill: billStateBudget.irpp, bill: billStateBudget.irpp,
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
<div class="mb-4 flex gap-4 text-xl font-bold"> <div class="mb-4 flex gap-4 text-xl font-bold">
<ValueChange <ValueChange
compact compact
unitName="" unitName="persons"
valueByCalculationName={{ valueByCalculationName={{
amendment: amendmentStateBudget.irpp, amendment: amendmentStateBudget.irpp,
bill: billStateBudget.irpp, bill: billStateBudget.irpp,
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
<div class="mb-4 flex gap-4 text-xl font-bold"> <div class="mb-4 flex gap-4 text-xl font-bold">
<ValueChange <ValueChange
compact compact
unitName="" unitName="persons"
valueByCalculationName={{ valueByCalculationName={{
amendment: amendmentStateBudget.irpp, amendment: amendmentStateBudget.irpp,
bill: billStateBudget.irpp, bill: billStateBudget.irpp,
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
<div class="mb-4 flex gap-4 text-xl font-bold"> <div class="mb-4 flex gap-4 text-xl font-bold">
<ValueChange <ValueChange
compact compact
unitName="" unitName="persons"
valueByCalculationName={{ valueByCalculationName={{
amendment: amendmentStateBudget.irpp, amendment: amendmentStateBudget.irpp,
bill: billStateBudget.irpp, bill: billStateBudget.irpp,
......
...@@ -36,6 +36,12 @@ export function valueFormatter( ...@@ -36,6 +36,12 @@ export function valueFormatter(
minimumFractionDigits: 0, minimumFractionDigits: 0,
style: "currency", style: "currency",
}).format as (value: unknown) => string) }).format as (value: unknown) => string)
: unitName === "persons" && compact
? (new Intl.NumberFormat("fr-FR", {
maximumFractionDigits: 1,
minimumFractionDigits: 0,
notation: "compact", // Example: 3,2 M
}).format as (value: unknown) => string)
: (new Intl.NumberFormat("fr-FR").format as (value: unknown) => string) : (new Intl.NumberFormat("fr-FR").format as (value: unknown) => string)
: (((value: unknown) => (value as string).toString()) as ( : (((value: unknown) => (value as string).toString()) as (
value: unknown, value: unknown,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment