diff --git a/web/components/feed/contract-activity.tsx b/web/components/feed/contract-activity.tsx index 6c62cd29..27ec2a47 100644 --- a/web/components/feed/contract-activity.tsx +++ b/web/components/feed/contract-activity.tsx @@ -65,7 +65,10 @@ export function ContractCommentsActivity(props: { const betsByUserId = groupBy(bets, (bet) => bet.userId) const commentsByUserId = groupBy(comments, (c) => c.userId) const commentsByParentId = groupBy(comments, (c) => c.replyToCommentId ?? '_') - const topLevelComments = commentsByParentId['_'] ?? [] + const topLevelComments = sortBy( + commentsByParentId['_'] ?? [], + (c) => -c.createdTime + ) return (