sort coins by order

pull/439/head
slowbackspace 5 years ago
parent a313f4a8ed
commit cb89d0bbcf

@ -37,36 +37,38 @@ class CoinMenu extends PureComponent<Props> {
}
getOtherCoins() {
return coins.map(coin => {
const row = (
<RowCoin
network={{
name: coin.coinName,
shortcut: coin.id,
}}
iconRight={{
type: ICONS.SKIP,
color: colors.TEXT_SECONDARY,
size: 27,
}}
/>
);
return coins
.sort((a, b) => a.order - b.order)
.map(coin => {
const row = (
<RowCoin
network={{
name: coin.coinName,
shortcut: coin.id,
}}
iconRight={{
type: ICONS.SKIP,
color: colors.TEXT_SECONDARY,
size: 27,
}}
/>
);
if (coin.external)
if (coin.external)
return (
<ExternalWallet
key={coin.id}
onClick={() => this.props.gotoExternalWallet(coin.id, coin.url)}
>
{row}
</ExternalWallet>
);
return (
<ExternalWallet
key={coin.id}
onClick={() => this.props.gotoExternalWallet(coin.id, coin.url)}
>
<Link key={coin.id} href={coin.url} target="_top">
{row}
</ExternalWallet>
</Link>
);
return (
<Link key={coin.id} href={coin.url} target="_top">
{row}
</Link>
);
});
});
}
render() {

Loading…
Cancel
Save