add Amount field to invoice

This commit is contained in:
2026-07-10 10:20:22 -04:00
parent c9749bfed1
commit 221bfec74e

View File

@@ -294,6 +294,7 @@ footer a{color:var(--accent);text-decoration:none}
<div class="invoice" id="invoice"> <div class="invoice" id="invoice">
<div class="row"><span>Minimum amount</span><span id="iv-min"></span></div> <div class="row"><span>Minimum amount</span><span id="iv-min"></span></div>
<div class="row"><span>Amount</span><span id="iv-amount"></span></div>
<div class="row"><span>Chain</span><span id="iv-chain"></span></div> <div class="row"><span>Chain</span><span id="iv-chain"></span></div>
<div class="row"><span>Address</span><span id="iv-addr"></span></div> <div class="row"><span>Address</span><span id="iv-addr"></span></div>
<div class="row"><span>Balance</span><span id="iv-balance"></span></div> <div class="row"><span>Balance</span><span id="iv-balance"></span></div>
@@ -485,6 +486,7 @@ document.getElementById('submit').addEventListener('click', async () => {
document.getElementById('iv-status').className = ''; document.getElementById('iv-status').className = '';
document.getElementById('iv-status').textContent = ''; document.getElementById('iv-status').textContent = '';
document.getElementById('iv-min').textContent = '—'; document.getElementById('iv-min').textContent = '—';
document.getElementById('iv-amount').textContent = '—';
document.getElementById('iv-chain').textContent = '—'; document.getElementById('iv-chain').textContent = '—';
document.getElementById('iv-addr').textContent = '—'; document.getElementById('iv-addr').textContent = '—';
document.getElementById('iv-balance').textContent = '—'; document.getElementById('iv-balance').textContent = '—';
@@ -508,6 +510,7 @@ document.getElementById('submit').addEventListener('click', async () => {
return; return;
} }
document.getElementById('iv-min').textContent = fmt(result.min_amount != null ? result.min_amount : minAmount) + ' sats'; document.getElementById('iv-min').textContent = fmt(result.min_amount != null ? result.min_amount : minAmount) + ' sats';
document.getElementById('iv-amount').textContent = result.amount != null ? fmt(result.amount) + ' sats' : '—';
document.getElementById('iv-chain').textContent = result.chain || chain; document.getElementById('iv-chain').textContent = result.chain || chain;
document.getElementById('iv-addr').textContent = result.address || '—'; document.getElementById('iv-addr').textContent = result.address || '—';
document.getElementById('iv-balance').textContent = result.balance != null ? fmt(result.balance) : '—'; document.getElementById('iv-balance').textContent = result.balance != null ? fmt(result.balance) : '—';