fixed callback issue

This commit is contained in:
2023-09-10 11:42:20 -06:00
parent 0f14772302
commit 0cae93c98a
5 changed files with 59 additions and 15 deletions
+33
View File
@@ -0,0 +1,33 @@
/**
* Page script for "confirm sign message" popup window
*/
main();
async function
main
()
: Promise<void>
{
console.log('msg_confirm main');
var result = null;
document.getElementById('good')!.onclick = () => { console.log('click good'); result = 'good' }
document.getElementById('bad')!.onclick = () => { console.log('click bad'); result = 'bad' }
console.log('adding listener');
browser.runtime.onMessage.addListener(listener);
console.log('added listener');
}
// for some reason the listener here never gets triggered
async function
listener
(msg : any,
_sender : any,
_sendResponse : any)
: Promise<void>
{
console.log('listener triggered');
console.log(msg);
}