Newer
Older
// Copyright 2015-2018 Parity Technologies (UK) Ltd.
// This file is part of Parity.
//
// SPDX-License-Identifier: MIT
import React, { PureComponent } from 'react';
import { inject, observer } from 'mobx-react';
import { Link } from 'react-router-dom';
import EthBalance from './EthBalance';
import TokenBalance from './TokenBalance';
@inject('tokensStore')
@observer
render () {
const { tokensStore: { tokensArray } } = this.props;
return (
<div className='window_content'>
<div className='box -scroller'>
<ul className='list -padded'>
{tokensArray.map(token =>
<li key={token.address}>
{token.address === 'ETH'
? <EthBalance token={token} />
: <TokenBalance token={token} />}
</li>
)}
<li>
<Link to='/tokens/new'>Add/Remove Token</Link>
</li>
</ul>
</div>
</div>
);
}
}
export default Tokens;