import React from 'react'; 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 CryptoIcon from './crypto_icon'; import { CopyableInput } from 'soapbox/features/forms'; import { getExplorerUrl } from '../utils/block_explorer'; export default 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 (
); } }