From b743da83078ca5ea50951ebba7249e060dd0bb77 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Sun, 21 Mar 2021 10:11:07 +0100 Subject: [PATCH] Show voting columns (#4884) --- packages/page-society/src/Overview/Member.tsx | 2 ++ .../page-society/src/Overview/Members.tsx | 1 + packages/page-society/src/index.tsx | 33 +++++++++++-------- packages/react-components/src/Tag.tsx | 2 +- 4 files changed, 24 insertions(+), 14 deletions(-) diff --git a/packages/page-society/src/Overview/Member.tsx b/packages/page-society/src/Overview/Member.tsx index 8371e4ac86..ec0cebc66c 100644 --- a/packages/page-society/src/Overview/Member.tsx +++ b/packages/page-society/src/Overview/Member.tsx @@ -120,6 +120,8 @@ function Member ({ bestNumber, className = '', value: { isCandidateVoter, isFoun /> )} + {isDefenderVoter && t('defender')} + {isCandidateVoter && t('candidate')} {formatNumber(strikes)} {canInk && ( diff --git a/packages/page-society/src/Overview/Members.tsx b/packages/page-society/src/Overview/Members.tsx index fc597817d6..d9cd3770e4 100644 --- a/packages/page-society/src/Overview/Members.tsx +++ b/packages/page-society/src/Overview/Members.tsx @@ -22,6 +22,7 @@ function Members ({ className = '', mapMembers }: Props): React.ReactElement const { candidates, skeptics, voters } = useVoters(); const mapMembers = useMemo( - () => members && info && skeptics && voters && - getMapMembers(members, skeptics, voters, info, api.consts.society.maxStrikes.mul(BN_TWO).div(BN_THREE)), + () => members && info && skeptics && voters + ? getMapMembers(members, skeptics, voters, info, api.consts.society.maxStrikes.mul(BN_TWO).div(BN_THREE)) + : undefined, [api, info, members, skeptics, voters] ); @@ -119,10 +124,12 @@ function SocietyApp ({ basePath, className }: Props): React.ReactElement return (
- +
+ +