From fc80d5c008d27a6d40c9ed70e7aff84a6266ae4a Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Thu, 5 Dec 2019 22:37:03 +0100 Subject: [PATCH] Filter sessionRewards (#2005) --- packages/app-staking/src/Targets/index.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/app-staking/src/Targets/index.tsx b/packages/app-staking/src/Targets/index.tsx index 3be9a489b4..8016c7f557 100644 --- a/packages/app-staking/src/Targets/index.tsx +++ b/packages/app-staking/src/Targets/index.tsx @@ -93,9 +93,13 @@ function Targets ({ className, sessionRewards, t }: Props): React.ReactElement

{ if (sessionRewards && sessionRewards.length) { - const lastRewardSession = [...sessionRewards].reverse().find(({ reward }): boolean => reward.gtn(0)); + const lastRewardSession = sessionRewards.filter(({ reward }): boolean => reward.gtn(0)); - setLastReward(lastRewardSession?.reward || new BN(0)); + setLastReward( + lastRewardSession.length + ? lastRewardSession[lastRewardSession.length - 1].reward + : new BN(0) + ); } }, [sessionRewards]);