From 276be587774dd20852226916afde1f1ca1e47793 Mon Sep 17 00:00:00 2001 From: Peter Date: Mon, 24 Feb 2025 18:03:59 -0600 Subject: [PATCH] Sort extended standings --- src/components/ExtendedStandingsTable.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/ExtendedStandingsTable.vue b/src/components/ExtendedStandingsTable.vue index b339408..47d20a3 100644 --- a/src/components/ExtendedStandingsTable.vue +++ b/src/components/ExtendedStandingsTable.vue @@ -23,7 +23,7 @@ - + @@ -96,6 +96,14 @@ export default { }, seasonNumber(): number { return CURRENT_SEASON + }, + getSortedStandings(teamStandings: TeamStanding[]): TeamStanding[] { + if (!teamStandings) return [] + return teamStandings.slice() + .sort((t1, t2) => + (t2.wins - t2.losses) !== (t1.wins - t1.losses) + ? (t2.wins - t2.losses) - (t1.wins - t1.losses) + : (t2.wins + t2.losses) - (t1.wins + t1.losses)) } } }