import React from 'react'; import { connect } from 'react-redux'; import PropTypes from 'prop-types'; import ImmutablePureComponent from 'react-immutable-pure-component'; import Icon from 'soapbox/components/icon'; import QRCode from 'qrcode.react'; import CoinDB from '../utils/coin_db'; import { getCoinIcon } from '../utils/coin_icons'; import { CopyableInput } from 'soapbox/features/forms'; import { getExplorerUrl } from '../utils/block_explorer'; export default @connect() class DetailedCryptoAddress extends ImmutablePureComponent { static propTypes = { address: PropTypes.string.isRequired, ticker: PropTypes.string.isRequired, note: PropTypes.string, } render() { const { address, ticker, note } = this.props; const title = CoinDB.getIn([ticker, 'name']); const explorerUrl = getExplorerUrl(ticker, address); return (
); } }