Send account address list in WALLET_ACCOUNTS_DATA iframe message

This commit is contained in:
Nabarun 2025-03-25 15:03:54 +05:30
parent 86b9e379c9
commit 24bae4d811

View File

@ -23,8 +23,11 @@ const useGetOrCreateAccounts = () => {
accountsData = await getAccountsData(event.data.chainId); accountsData = await getAccountsData(event.data.chainId);
} }
console.log('WALLET_ACCOUNTS_DATA', { accountsData }); sendMessage(
sendMessage(event.source as Window, 'WALLET_ACCOUNTS_DATA', accountsData, event.origin); event.source as Window, 'WALLET_ACCOUNTS_DATA',
accountsData.map(account => account.address),
event.origin
);
}; };
window.addEventListener('message', handleCreateAccounts); window.addEventListener('message', handleCreateAccounts);
@ -32,7 +35,7 @@ const useGetOrCreateAccounts = () => {
return () => { return () => {
window.removeEventListener('message', handleCreateAccounts); window.removeEventListener('message', handleCreateAccounts);
}; };
}, [networksData, getAccountsData ]); }, [networksData, getAccountsData]);
}; };
export default useGetOrCreateAccounts; export default useGetOrCreateAccounts;