Update message type
This commit is contained in:
parent
08b44293ef
commit
7db4b15057
@ -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");
|
||||
|
||||
@ -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';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user