Skip to content

Commit 49b943b

Browse files
committed
sort quantified substances in descending order by value
1 parent 911bd57 commit 49b943b

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

webapp/components/PollutionMapMarker.tsx

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -339,16 +339,23 @@ export default function PollutionMapMarker({
339339
<div className="mt-3">
340340
<p className="font-medium mb-2">Substances quantifiées:</p>
341341
<ul className="space-y-1">
342-
{Object.entries(parsedValues).map(([param, value]) => (
343-
<li key={param} className="flex justify-between items-center">
344-
<span className="font-light">
345-
{getParameterName(param)}:
346-
</span>
347-
<span className="ml-2 font-light">
348-
{value} {categoryDetails?.unite || ""}
349-
</span>
350-
</li>
351-
))}
342+
{Object.entries(parsedValues)
343+
.sort(
344+
([, valueA], [, valueB]) => Number(valueB) - Number(valueA),
345+
)
346+
.map(([param, value]) => (
347+
<li
348+
key={param}
349+
className="flex justify-between items-center"
350+
>
351+
<span className="font-light">
352+
{getParameterName(param)}:
353+
</span>
354+
<span className="ml-2 font-light">
355+
{value} {categoryDetails?.unite || ""}
356+
</span>
357+
</li>
358+
))}
352359
</ul>
353360
</div>
354361
)}

0 commit comments

Comments
 (0)