@tycoonsystems/tycoon-modules
Version:
www.tv.tycoon.systems/documentation
1 lines • 928 B
JavaScript
import React from"react";import receiptPageStyles from"@tycoonsystems/tycoon-modules/ecommerce/receipt/ReceiptPage.module.scss";import{resolveMoneyFormat}from"@tycoonsystems/tycoon-modules/utility/ecommerce";const Module=e=>{var{card:e,m:t,useSymbol:a,cardBilling:l}=e;return React.createElement(React.Fragment,null,React.createElement("div",{className:receiptPageStyles.pair,style:{fontSize:".7rem"}},null!==t?.amountcaptured&&null!==t?.currency?React.createElement("div",null,"Paid ",a??"",resolveMoneyFormat(t.amountcaptured)," ",t.currency.toUpperCase()," on ",new Date(t.meta.charged).toLocaleDateString()," ",new Date(t.meta.charged).toTimeString()):null,React.createElement("div",null,e?React.createElement("div",{style:{display:"flex",gap:".25rem"}},React.createElement("div",null,e.brand??""),React.createElement("div",null,e.last4??""),React.createElement("div",null,l?.name?l.name:"")):null)))};export default Module;