import React from 'react' import PropTypes from 'prop-types' import Moment from 'react-moment' import { btc } from 'lib/utils' import Isvg from 'react-inlinesvg' import Value from 'components/Value' import checkmarkIcon from 'icons/check_circle.svg' import styles from '../Activity.scss' const Invoice = ({ invoice, ticker, currentTicker, showActivityModal, currencyName }) => (
showActivityModal('INVOICE', invoice.payment_request)} >

{invoice.settled ? 'Received payment' : 'Requested payment'}

{invoice.settled ? invoice.settle_date * 1000 : invoice.creation_date * 1000}
+ {currencyName} {currentTicker[ticker.fiatTicker].symbol} {btc.convert('sats', 'fiat', invoice.value, currentTicker[ticker.fiatTicker].last)}
) Invoice.propTypes = { invoice: PropTypes.object.isRequired, ticker: PropTypes.object.isRequired, currentTicker: PropTypes.object.isRequired, showActivityModal: PropTypes.func.isRequired, currencyName: PropTypes.string.isRequired } export default Invoice