mirror of https://github.com/trezor/trezor-wallet
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.6 KiB
49 lines
1.6 KiB
/* @flow */
|
|
'use strict';
|
|
|
|
import React from 'react';
|
|
import { Link, NavLink } from 'react-router-dom';
|
|
|
|
const CoinSelection = (props: any): any => {
|
|
const { location } = props.router;
|
|
const { config } = props.localStorage;
|
|
|
|
const walletCoins = config.coins.map(item => {
|
|
const url = `${ location.pathname }/coin/${ item.network }/address/0`;
|
|
const className = `coin ${ item.network }`
|
|
return (
|
|
<NavLink key={ item.network } to={ url } className={ className }>
|
|
{ item.name }
|
|
</NavLink>
|
|
)
|
|
})
|
|
|
|
return (
|
|
<section>
|
|
{ walletCoins }
|
|
<div className="coin-divider">
|
|
Other coins <span>(You will be redirected)</span>
|
|
</div>
|
|
<a href="https://wallet.trezor.io/#/coin/btc" className="coin btc external">
|
|
Bitcoin
|
|
</a>
|
|
<a href="https://wallet.trezor.io/#/coin/ltc" className="coin ltc external">
|
|
Litecoin
|
|
</a>
|
|
<a href="https://wallet.trezor.io/#/coin/bch" className="coin bch external">
|
|
Bitcoin Cash
|
|
</a>
|
|
<a href="https://wallet.trezor.io/#/coin/btg" className="coin btg external">
|
|
Bitcoin Gold
|
|
</a>
|
|
<a href="https://wallet.trezor.io/#/coin/dash" className="coin dash external">
|
|
Dash
|
|
</a>
|
|
<a href="https://wallet.trezor.io/#/coin/zec" className="coin zec external">
|
|
Zcash
|
|
</a>
|
|
</section>
|
|
);
|
|
}
|
|
|
|
export default CoinSelection; |