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);
}
console.log('WALLET_ACCOUNTS_DATA', { accountsData });
sendMessage(event.source as Window, 'WALLET_ACCOUNTS_DATA', accountsData, event.origin);
sendMessage(
event.source as Window, 'WALLET_ACCOUNTS_DATA',
accountsData.map(account => account.address),
event.origin
);
};
window.addEventListener('message', handleCreateAccounts);
@ -32,7 +35,7 @@ const useGetOrCreateAccounts = () => {
return () => {
window.removeEventListener('message', handleCreateAccounts);
};
}, [networksData, getAccountsData ]);
}, [networksData, getAccountsData]);
};
export default useGetOrCreateAccounts;