From 5ab06ed460ef00a23fadcada88d0bdf15a67daa2 Mon Sep 17 00:00:00 2001 From: IshaVenikar Date: Mon, 10 Feb 2025 17:35:47 +0530 Subject: [PATCH] Keep method to post message in utils --- src/screens/AutoSignIn.tsx | 11 +---------- src/screens/WalletEmbed.tsx | 1 - 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/screens/AutoSignIn.tsx b/src/screens/AutoSignIn.tsx index 42b1e32..9d39675 100644 --- a/src/screens/AutoSignIn.tsx +++ b/src/screens/AutoSignIn.tsx @@ -5,6 +5,7 @@ import { useNetworks } from '../context/NetworksContext'; import { Account } from '../types'; import { signMessage } from '../utils/sign-message'; import { EIP155 } from '../utils/constants'; +import { sendMessage } from '../utils/misc'; export const AutoSignIn = () => { const { networksData } = useNetworks(); @@ -25,15 +26,6 @@ export const AutoSignIn = () => { return accounts }, [networksData]); - const sendMessage = ( - source: Window | null, - type: string, - data: any, - origin: string - ): void => { - source?.postMessage({ type, data }, origin); - }; - useEffect(() => { const handleSignIn = async (event: MessageEvent) => { if (event.data.type !== 'AUTO_SIGN_IN') return; @@ -60,7 +52,6 @@ export const AutoSignIn = () => { const getAccountAddress = async (event: MessageEvent) => { if (event.data.type !== 'GET_ACCOUNT_ADDRESS') return; - if (event.data.secret !== process.env.REACT_APP_AUTH_SECRET) { console.log('Unauthorized app.'); return; diff --git a/src/screens/WalletEmbed.tsx b/src/screens/WalletEmbed.tsx index df4da33..3185a6a 100644 --- a/src/screens/WalletEmbed.tsx +++ b/src/screens/WalletEmbed.tsx @@ -169,7 +169,6 @@ export const WalletEmbed = () => { if (!checkSufficientFunds(amount, balance.amount)) { console.log("Insufficient funds detected"); - sendMessage(event.source as Window, 'INSUFFICIENT_FUNDS', null, event.origin); throw new Error('Insufficient funds'); }