Fix showQrCodeModal

This commit is contained in:
NicolasCantu 2025-05-20 17:48:32 +02:00
parent c63e2a6fe9
commit aecdcd93e1

View File

@ -37,7 +37,7 @@ declare global {
generateRecoveryWords: () => string[];
exportUserData: () => void;
updateActionButtons: () => void;
showQRCodeModal: (address: string) => void;
showQRCodeModal: (pairingId: string) => void;
}
}
@ -221,7 +221,7 @@ class AccountElement extends HTMLElement {
window.updateActionButtons = () => this.updateActionButtons();
window.openAvatarPopup = () => this.openAvatarPopup();
window.closeAvatarPopup = () => this.closeAvatarPopup();
window.showQRCodeModal = (address: string) => this.showQRCodeModal(address);
window.showQRCodeModal = (pairingId: string) => this.showQRCodeModal(pairingId);
if (!localStorage.getItem('rows')) {
localStorage.setItem('rows', JSON.stringify(defaultRows));
@ -1594,16 +1594,16 @@ private initializeEventListeners() {
}
}
private showQRCodeModal(address: string): void {
private showQRCodeModal(pairingId: string): void {
const modal = document.createElement('div');
modal.className = 'qr-modal';
modal.innerHTML = `
<div class="qr-modal-content">
<span class="close-qr-modal">&times;</span>
<img src="https://api.qrserver.com/v1/create-qr-code/?size=300x300&data=${address}"
<img src="https://api.qrserver.com/v1/create-qr-code/?size=300x300&data=${pairingId}"
alt="QR Code Large"
class="qr-code-large">
<div class="qr-address">${decodeURIComponent(address)}</div>
<div class="qr-address">${decodeURIComponent(pairingId)}</div>
</div>
`;