From 97f69acd4f70bb4c9058d80fecccfb7efd600d1d Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Sat, 8 Aug 2020 13:32:55 +0200 Subject: [PATCH] Split tip median value (#3376) --- packages/page-treasury/src/Overview/Tip.tsx | 31 ++++++++++--------- .../page-treasury/src/Overview/TipEndorse.tsx | 3 +- packages/page-treasury/src/Overview/Tips.tsx | 4 +-- 3 files changed, 21 insertions(+), 17 deletions(-) diff --git a/packages/page-treasury/src/Overview/Tip.tsx b/packages/page-treasury/src/Overview/Tip.tsx index 194c51a02e..74ebddd0fc 100644 --- a/packages/page-treasury/src/Overview/Tip.tsx +++ b/packages/page-treasury/src/Overview/Tip.tsx @@ -9,8 +9,8 @@ import React, { useEffect, useState } from 'react'; import styled from 'styled-components'; import { AddressSmall, AddressMini, Expander, Icon, LinkExternal, TxButton } from '@polkadot/react-components'; import { useAccounts } from '@polkadot/react-hooks'; -import { BlockToTime } from '@polkadot/react-query'; -import { BN_ZERO, formatBalance, formatNumber } from '@polkadot/util'; +import { BlockToTime, FormatBalance } from '@polkadot/react-query'; +import { BN_ZERO, formatNumber } from '@polkadot/util'; import { useTranslation } from '../translate'; import TipClose from './TipClose'; @@ -94,16 +94,19 @@ function Tip ({ bestNumber, className = '', hash, isMember, members, tip }: Prop {tips.length !== 0 && ( - ('Tippers ({{count}})', { replace: { count: `${tips.length}${median.isZero() ? '' : `, ${formatBalance(median)}`}` } })}> - {tips.map(([tipper, balance]) => ( - - ))} - + <> + ('Tippers ({{count}})', { replace: { count: tips.length } })}> + {tips.map(([tipper, balance]) => ( + + ))} + + + )} @@ -144,7 +147,7 @@ function Tip ({ bestNumber, className = '', hash, isMember, members, tip }: Prop ) } - + {isMember && ( )} - + ('Endorse')} + label={t('Tip')} onClick={toggleOpen} /> v), [t]); return (