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 ); });