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 (
- +
+ +