From f4f3e355bfc157c568b725a9ddffacd5adfdbcbd Mon Sep 17 00:00:00 2001 From: NilsUeter Date: Sun, 7 May 2023 21:59:22 +0200 Subject: [PATCH] improve order even more --- src/Roster.jsx | 7 +++++-- src/roster40k.js | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/Roster.jsx b/src/Roster.jsx index e89ce79..d677bec 100644 --- a/src/Roster.jsx +++ b/src/Roster.jsx @@ -100,6 +100,7 @@ const Force = ({ force, onePerPage }) => { {units.map((unit, index) => ( { ); }; -const Unit = ({ unit, catalog, onePerPage }) => { +const Unit = ({ unit, index, catalog, onePerPage }) => { let { name, weapons, @@ -151,7 +152,9 @@ const Unit = ({ unit, catalog, onePerPage }) => { return (
{ - if (!a.wounds) return 1; var wounds_order = parseInt(a.wounds) - parseInt(b.wounds); var leadership_order = parseInt(a.leadership) - parseInt(b.leadership); + var move_order = parseInt(a.move) - parseInt(b.move); return ( - -wounds_order || -leadership_order || b.name.length - a.name.length + -wounds_order || + -leadership_order || + -move_order || + b.name.length - a.name.length ); });