UI changes

This commit is contained in:
sairaj mote 2022-12-27 23:36:58 +05:30
parent 0ae8417fc2
commit 9fe70e688b

View File

@ -159,8 +159,7 @@
</sm-chips> </sm-chips>
</div> </div>
<div id="fees_wrapper" class="grid gap-0-5 align-center"> <div id="fees_wrapper" class="grid gap-0-5 align-center">
<h4 id="recommended_fee"></h4> <b id="recommended_fee"></b>
<p>Fees will be calculated when above form is properly filled</p>
</div> </div>
</div> </div>
<div id="error_section"></div> <div id="error_section"></div>
@ -1459,7 +1458,10 @@
e.target.closest('.card').remove() e.target.closest('.card').remove()
} }
}) })
getRef('check_balance').onclick = async evt => { getRef('check_balance').onclick = evt => {
checkBalance();
}
async function checkBalance() {
const addresses = [...getRef('sender_container').querySelectorAll('.sender-input')].filter(input => input.value.trim() !== '').map(input => input.value.trim()) const addresses = [...getRef('sender_container').querySelectorAll('.sender-input')].filter(input => input.value.trim() !== '').map(input => input.value.trim())
if (addresses.length === 0) { if (addresses.length === 0) {
notify('Please add at least one sender address', 'error') notify('Please add at least one sender address', 'error')
@ -1511,16 +1513,9 @@
renderElem(getRef('error_section'), html``) renderElem(getRef('error_section'), html``)
break; break;
case 'suggested': case 'suggested':
if (getRef('send_transaction').disabled) { renderElem(getRef('fees_wrapper'), html`
renderElem(getRef('fees_wrapper'), html` <b id="recommended_fee"></b>
<h4 id="recommended_fee"></h4>
<p>Fees will be calculated when above form is properly filled</p>
`) `)
} else {
renderElem(getRef('fees_wrapper'), html`
<h4 id="recommended_fee"></h4>
`)
}
getRef('fees_section').classList.remove('hidden') getRef('fees_section').classList.remove('hidden')
renderElem(getRef('error_section'), html``) renderElem(getRef('error_section'), html``)
break; break;
@ -1587,7 +1582,7 @@
btcOperator.sendTx(senders, privKeys, receivers, amounts, fee).then(txid => { btcOperator.sendTx(senders, privKeys, receivers, amounts, fee).then(txid => {
console.log(txid); console.log(txid);
getRef('txid').value = txid; getRef('txid').value = txid;
openPopup('txid_popup'); openPopup('txid_popup', true);
getRef('send_tx').reset() getRef('send_tx').reset()
}).catch(error => { }).catch(error => {
console.error(error) console.error(error)