fix: negative numbers on funding

This commit is contained in:
Taranto 2020-10-11 18:27:09 +01:00 committed by Josh Harvey
parent d889bb34ac
commit b3290602d7

View file

@ -140,6 +140,9 @@ const Funding = () => {
) )
} }
const pendingTotal = getPendingTotal(fundingResponse?.funding || [])
const signIfPositive = num => (num >= 0 ? '+' : '')
return ( return (
<> <>
<div> <div>
@ -163,7 +166,7 @@ const Funding = () => {
{fundingResponse.funding[0].fiatCode} {fundingResponse.funding[0].fiatCode}
</Info1> </Info1>
<Label1 className={classes.totalPending}> <Label1 className={classes.totalPending}>
(+{getPendingTotal(fundingResponse.funding)} pending) ({signIfPositive(pendingTotal)} {pendingTotal} pending)
</Label1> </Label1>
</div> </div>
)} )}
@ -184,7 +187,9 @@ const Funding = () => {
{`${selected.confirmedBalance} ${selected.cryptoCode}`} {`${selected.confirmedBalance} ${selected.cryptoCode}`}
</Info1> </Info1>
<Info2 inline noMargin className={classes.leftSpacer}> <Info2 inline noMargin className={classes.leftSpacer}>
{`(+ ${selected.pending} pending)`} {`(${signIfPositive(selected.pending)} ${
selected.pending
} pending)`}
</Info2> </Info2>
</div> </div>
@ -195,7 +200,9 @@ const Funding = () => {
}`} }`}
</Info3> </Info3>
<Label3 inline noMargin className={classes.leftSpacer}> <Label3 inline noMargin className={classes.leftSpacer}>
{`(+${formatNumber(selected.fiatPending)} pending)`} {`(${signIfPositive(selected.fiatPending)} ${formatNumber(
selected.fiatPending
)} pending)`}
</Label3> </Label3>
</div> </div>