diff --git a/packages/app-democracy/src/Overview/Proposal.tsx b/packages/app-democracy/src/Overview/Proposal.tsx index fb24eaf2f0..370c28e7ef 100644 --- a/packages/app-democracy/src/Overview/Proposal.tsx +++ b/packages/app-democracy/src/Overview/Proposal.tsx @@ -20,6 +20,8 @@ interface Props extends I18nProps { } function Proposal ({ className, t, value: { balance, hash, index, proposal, proposer, seconds } }: Props): React.ReactElement { + const seconding = seconds.filter((_address, index): boolean => index !== 0); + return (

{formatNumber(index)}

@@ -30,19 +32,23 @@ function Proposal ({ className, t, value: { balance, hash, index, proposal, prop {t('locked')}} value={balance} /> - - {seconds - .filter((_address, index): boolean => index !== 0) - .map((address, count): React.ReactNode => ( - - ))} + + {seconding.length !== 0 && ( +
+ + {t('Seconds ({{count}})', { replace: { count: seconds.length } })} + + {seconding.map((address, count): React.ReactNode => ( + + ))} +
+ )}