import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { NavLink } from 'react-router-dom'; import navigationConstants from '~/js/constants/navigation'; class CoinSelection extends Component { getBaseUrl() { const { selectedDevice } = this.props.wallet; let baseUrl = ''; if (selectedDevice && selectedDevice.features) { baseUrl = `/device/${selectedDevice.features.device_id}`; if (selectedDevice.instance) { baseUrl += `:${selectedDevice.instance}`; } } return baseUrl; } render() { const { config } = this.props.localStorage; return (
{config.coins.map(item => ( { item.name } ))}
Other coins (You will be redirected)
{navigationConstants.map(item => ( {item.coinName} ))}
); } } CoinSelection.propTypes = { config: PropTypes.object, wallet: PropTypes.object, selectedDevice: PropTypes.object, localStorage: PropTypes.object, }; export default CoinSelection;