From 36591539d3e58387fdbe6cb82aa7705392e15a14 Mon Sep 17 00:00:00 2001 From: jahooma Date: Wed, 15 Dec 2021 22:40:48 -0600 Subject: [PATCH] Sort bets reverse-chronologically. --- web/components/bets-list.tsx | 3 +++ web/pages/[username]/[contractId].tsx | 3 +++ 2 files changed, 6 insertions(+) diff --git a/web/components/bets-list.tsx b/web/components/bets-list.tsx index 5b174118..6671614c 100644 --- a/web/components/bets-list.tsx +++ b/web/components/bets-list.tsx @@ -44,6 +44,9 @@ export function BetsList(props: { user: User }) { if (bets.length === 0) return
You have not made any bets yet!
+ // Decending creation time. + bets.sort((bet1, bet2) => bet2.createdTime - bet1.createdTime) + const contractBets = _.groupBy(bets, 'contractId') const [resolved, unresolved] = _.partition( diff --git a/web/pages/[username]/[contractId].tsx b/web/pages/[username]/[contractId].tsx index fc780ff5..b6057dd5 100644 --- a/web/pages/[username]/[contractId].tsx +++ b/web/pages/[username]/[contractId].tsx @@ -75,6 +75,9 @@ function BetsSection(props: { contract: Contract; user: User | null }) { if (bets === 'loading' || bets.length === 0) return <> + // Decending creation time. + bets.sort((bet1, bet2) => bet2.createdTime - bet1.createdTime) + const userBets = user && bets.filter((bet) => bet.userId === user.id) return (