Update event handlers

This commit is contained in:
Shreerang Kale 2025-02-11 10:20:47 +05:30
parent 16d307bba6
commit 383c00cc26
2 changed files with 4 additions and 4 deletions

View File

@ -22,7 +22,7 @@ const IFrameModal = ({
if (event.data.type === 'WALLET_ACCOUNTS_DATA') {
setIsDataReceived(true);
setAccount(event.data.data[0]);
setAccount(event.data.data[0].address);
} else if (event.data.type === 'ERROR') {
console.error('Error from wallet:', event.data.message);
}

View File

@ -55,7 +55,7 @@ const AutoSignInIFrameModal = () => {
const handleInitiateAutoSignIn = async (event: MessageEvent) => {
if (event.origin !== VITE_WALLET_IFRAME_URL) return;
if (event.data.type === 'ACCOUNT_ADDRESS_RESPONSE') {
if (event.data.type === 'WALLET_ACCOUNTS_DATA') {
const iframe = document.getElementById(
'autoSignInFrame',
) as HTMLIFrameElement;
@ -70,7 +70,7 @@ const AutoSignInIFrameModal = () => {
domain: window.location.host,
uri: window.location.origin,
chainId: 1,
address: event.data.data,
address: event.data.data[0].address,
nonce: generateNonce(),
// Human-readable ASCII assertion that the user will sign, and it must not contain `\n`.
statement: 'Sign in With Ethereum.',
@ -108,7 +108,7 @@ const AutoSignInIFrameModal = () => {
iframe.contentWindow.postMessage(
{
type: 'GET_ACCOUNT_ADDRESS',
type: 'REQUEST_CREATE_OR_GET_ACCOUNTS',
chainId: '1',
secret: VITE_AUTH_SECRET,
},