Skip to content

Commit

Permalink
fix(exchange history conversion for buy and sell)
Browse files Browse the repository at this point in the history
  • Loading branch information
sixtedemaupeou committed May 29, 2018
1 parent e84ff53 commit 0071cb8
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ const tradeDateHelper = (trade) => type(trade.createdAt) === 'Number' ? new Date
const TradeItem = props => {
const { conversion, handleClick, handleFinish, handleTradeCancel, trade, status, cancelTradeId } = props
const receiveAmount = trade.isBuy ? trade.receiveAmount : Exchange.displayFiatToFiat({ value: trade.receiveAmount })
const exchangeAmount = trade.isBuy ? Exchange.displayFiatToFiat({ value: trade.sendAmount / conversion }) : trade.sendAmount / conversion
const exchangeAmount = trade.isBuy ? Exchange.displayFiatToFiat({ value: trade.sendAmount / conversion.buy }) : trade.sendAmount / conversion.sell
const canCancel = trade.state === 'awaiting_transfer_in'

return (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,19 +39,23 @@ const OrderHistory = (props) => {
if (!trades.length) {
return <EmptyOrderHistoryContainer changeTab={changeTab} />
}
const conversion = {
buy: 100,
sell: 1e8
}
return (
<OrderHistoryWrapper>
<OrderHistoryContent>
<Text size='15px' weight={400}>
<FormattedMessage id='scenes.buysell.coinifycheckout.trades.pending' defaultMessage='Pending Orders' />
</Text>
<OrderHistoryTable trades={filter(isPending, trades)} conversion={1e8} handleFinishTrade={trade => finishTrade(trade)} handleDetailsClick={trade => showModal('CoinifyTradeDetails', { trade })} handleTradeCancel={cancelTrade} status={status} cancelTradeId={cancelTradeId} />
<OrderHistoryTable trades={filter(isPending, trades)} conversion={conversion} handleFinishTrade={trade => finishTrade(trade)} handleDetailsClick={trade => showModal('CoinifyTradeDetails', { trade })} handleTradeCancel={cancelTrade} status={status} cancelTradeId={cancelTradeId} />
</OrderHistoryContent>
<OrderHistoryContent>
<Text size='15px' weight={400}>
<FormattedMessage id='scenes.buysell.coinifycheckout.trades.completed' defaultMessage='Completed Orders' />
</Text>
<OrderHistoryTable trades={filter(isCompleted, trades)} conversion={1e8} handleDetailsClick={trade => showModal('CoinifyTradeDetails', { trade })} />
<OrderHistoryTable trades={filter(isCompleted, trades)} conversion={conversion} handleDetailsClick={trade => showModal('CoinifyTradeDetails', { trade })} />
</OrderHistoryContent>
</OrderHistoryWrapper>
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,19 +154,23 @@ const Success = props => {
</Stepper>
)
} else if (trades) {
const conversion = {
buy: 1e8,
sell: 1e8
}
return (
<OrderHistoryWrapper>
<OrderHistoryContent>
<Text size='15px' weight={400}>
<FormattedMessage id='scenes.buysell.sfoxcheckout.trades.pending' defaultMessage='Pending Orders' />
</Text>
<OrderHistoryTable trades={filter(isPending, trades)} conversion={1e8} handleDetailsClick={trade => showModal('SfoxTradeDetails', { trade })} />
<OrderHistoryTable trades={filter(isPending, trades)} conversion={conversion} handleDetailsClick={trade => showModal('SfoxTradeDetails', { trade })} />
</OrderHistoryContent>
<OrderHistoryContent>
<Text size='15px' weight={400}>
<FormattedMessage id='scenes.buysell.sfoxcheckout.trades.completed' defaultMessage='Completed Orders' />
</Text>
<OrderHistoryTable trades={filter(isCompleted, trades)} conversion={1e8} handleDetailsClick={trade => showModal('SfoxTradeDetails', { trade })} />
<OrderHistoryTable trades={filter(isCompleted, trades)} conversion={conversion} handleDetailsClick={trade => showModal('SfoxTradeDetails', { trade })} />
</OrderHistoryContent>
</OrderHistoryWrapper>
)
Expand Down

0 comments on commit 0071cb8

Please sign in to comment.