diff --git a/src/hooks/useGetOrNetworkAccounts.ts b/src/hooks/useGetOrNetworkAccounts.ts index 32730fe..1ca563c 100644 --- a/src/hooks/useGetOrNetworkAccounts.ts +++ b/src/hooks/useGetOrNetworkAccounts.ts @@ -2,7 +2,7 @@ import { useEffect, useCallback } from "react"; import { addNewNetwork, createWallet, isChainIdPresent, isWalletCreated } from "../utils/accounts"; import { useNetworks } from "../context/NetworksContext"; -import { ADD_NETWORK } from "../utils/constants"; +import { REQUEST_ADD_NETWORK } from "../utils/constants"; import { NetworksFormData } from "../types"; import { sendMessage } from "../utils/misc"; @@ -12,7 +12,7 @@ const useGetOrCreateNetwork = () => { const { networksData, setNetworksData } = useNetworks(); const getOrCreateNetwork = useCallback( - async (chainId: string, networkData?: NetworksFormData, sourceOrigin?: string) => { + async (chainId: string, networkData: NetworksFormData, sourceOrigin?: string) => { if (!sourceOrigin) { return; } @@ -28,7 +28,7 @@ const useGetOrCreateNetwork = () => { const isNetworkPresent = await isChainIdPresent(chainId); if (!isNetworkPresent) { - if (!networkData || chainId !== networkData.chainId) { + if (chainId !== networkData.chainId) { console.log("Network data not available."); if (sourceOrigin) { sendMessage(window.parent, "NETWORK_ADD_FAILED", { @@ -81,7 +81,7 @@ const useGetOrCreateNetwork = () => { useEffect(() => { const handleCreateAccounts = async (event: MessageEvent) => { - if (event.data.type !== ADD_NETWORK) return; + if (event.data.type !== REQUEST_ADD_NETWORK) return; if (!REACT_APP_ALLOWED_URLS) { console.log("Allowed URLs are not set"); diff --git a/src/utils/constants.ts b/src/utils/constants.ts index bb1db15..a1b65a5 100644 --- a/src/utils/constants.ts +++ b/src/utils/constants.ts @@ -98,7 +98,7 @@ export const REQUEST_ACCOUNT_PK = 'REQUEST_ACCOUNT_PK'; export const REQUEST_ADD_ACCOUNT = 'REQUEST_ADD_ACCOUNT'; export const AUTO_SIGN_IN = 'AUTO_SIGN_IN'; export const CHECK_BALANCE = 'CHECK_BALANCE'; -export const ADD_NETWORK = 'ADD_NETWORK'; +export const REQUEST_ADD_NETWORK = 'REQUEST_ADD_NETWORK'; // iframe response types export const COSMOS_ACCOUNTS_RESPONSE = 'COSMOS_ACCOUNTS_RESPONSE';