diff --git a/client/src/pages/DsiOpex.tsx b/client/src/pages/DsiOpex.tsx index 159d307..49c4131 100644 --- a/client/src/pages/DsiOpex.tsx +++ b/client/src/pages/DsiOpex.tsx @@ -1203,6 +1203,8 @@ export default function DsiOpex() { const arr = [...filteredEtabs]; if (sortCol === 'total') arr.sort((a, b) => sortDir === 'asc' ? a.total - b.total : b.total - a.total); else if (sortCol === 'nom') arr.sort((a, b) => sortDir === 'asc' ? a.nom.localeCompare(b.nom) : b.nom.localeCompare(a.nom)); + else if (sortCol === 'code') arr.sort((a, b) => sortDir === 'asc' ? a.code.localeCompare(b.code) : b.code.localeCompare(a.code)); + else arr.sort((a, b) => a.code.localeCompare(b.code)); // tri par défaut : code croissant return arr; }, [filteredEtabs, sortCol, sortDir]); @@ -1773,7 +1775,9 @@ export default function DsiOpex() {
| Code | +
+ |
|
|---|