import React from "react"; import LinkTransaction from "component/linkTransaction"; import { CreditAmount } from "component/common"; import DateTime from "component/dateTime"; import Link from "component/link"; import lbryuri from "lbryuri"; class TransactionListItem extends React.PureComponent { capitalize(string) { return string.charAt(0).toUpperCase() + string.slice(1); } render() { const { reward, transaction } = this.props; const { amount, claim_id: claimId, claim_name: name, date, fee, txid, type, } = transaction; const dateFormat = { month: "short", day: "numeric", year: "numeric", }; return ( {date ?
: {__("(Transaction pending)")} }
{fee != 0 && } {this.capitalize(type)} {reward && {__("Reward: %s", reward.reward_title)} } {name && claimId && {name} } ); } } export default TransactionListItem;