mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-05 04:15:50 +00:00
38 lines
1.5 KiB
JavaScript
38 lines
1.5 KiB
JavaScript
document.addEventListener('DOMContentLoaded', openAccountAddressDialog);
|
|
|
|
function openAccountAddressDialog(){
|
|
const accountAddressDialog = document.getElementById('account-address-dialog');
|
|
const accountAddressInput = accountAddressDialog.querySelector('input');
|
|
const submitButton = accountAddressDialog.querySelector('button[type="submit"]');
|
|
|
|
submitButton.addEventListener('click', () => {
|
|
const address = accountAddressInput.value;
|
|
window.electronAPI.onEnterAccountAddress(address)
|
|
accountAddressDialog.close()
|
|
});
|
|
|
|
accountAddressDialog.showModal()
|
|
}
|
|
|
|
const ledgerIndexEl = document.getElementById('ledger-index')
|
|
const ledgerHashEl = document.getElementById('ledger-hash')
|
|
const ledgerCloseTimeEl = document.getElementById('ledger-close-time')
|
|
|
|
// Step 3 - Section start - this remains as it is, the rest is new
|
|
window.electronAPI.onUpdateLedgerData((_event, ledger) => {
|
|
ledgerIndexEl.innerText = ledger.ledgerIndex
|
|
ledgerHashEl.innerText = ledger.ledgerHash
|
|
ledgerCloseTimeEl.innerText = ledger.ledgerCloseTime
|
|
})
|
|
// Step 3 - Section end
|
|
|
|
const accountAddressClassicEl = document.getElementById('account-address-classic')
|
|
const accountAddressXEl = document.getElementById('account-address-x')
|
|
const accountBalanceEl = document.getElementById('account-balance')
|
|
|
|
window.electronAPI.onUpdateAccountData((_event, value) => {
|
|
accountAddressClassicEl.innerText = value.classicAddress
|
|
accountAddressXEl.innerText = value.xAddress
|
|
accountBalanceEl.innerText = value.xrpBalance
|
|
})
|