From 85834affb06f877a68e89a171ea46f9e05303eac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20L=C3=A1szl=C3=B3?= <rlacko99@gmail.com> Date: Sun, 25 Apr 2021 17:03:27 +0200 Subject: [PATCH] add extra bits to stat --- src/components/pages/LeaderBoard.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/components/pages/LeaderBoard.js b/src/components/pages/LeaderBoard.js index d4211db..5e1596a 100644 --- a/src/components/pages/LeaderBoard.js +++ b/src/components/pages/LeaderBoard.js @@ -14,9 +14,8 @@ class LeaderBoard extends Component { return this.props.trainees .sort( (a, b) => - Number(b.homework_bits) + - b.events_visited - - (Number(a.homework_bits) + a.events_visited) + (Number(b.homework_bits) + Number(b.events_visited) + Number(b.extra_bits)) - + (Number(a.homework_bits) + Number(a.events_visited) + Number(a.extra_bits)) ) .map((trainee) => trainee.role === 'Student' ? ( @@ -24,10 +23,10 @@ class LeaderBoard extends Component { <Table.Cell textAlign="center">{trainee.full_name}</Table.Cell> <Table.Cell textAlign="center">{trainee.events_visited}</Table.Cell> <Table.Cell textAlign="center"> - {Number(trainee.homework_bits)} + {Number(trainee.homework_bits) + Number(trainee.extra_bits)} </Table.Cell> <Table.Cell textAlign="center"> - {Number(trainee.homework_bits) + trainee.events_visited} + {Number(trainee.homework_bits) + trainee.events_visited + Number(trainee.extra_bits)} </Table.Cell> </Table.Row> ) : null -- GitLab