From 59041375b1e2dc38d4289672e4b088534623a39e Mon Sep 17 00:00:00 2001 From: shrinathprabhu Date: Tue, 23 Apr 2024 11:37:51 +0530 Subject: [PATCH] Filter out chain ids not supported by FE --- src/stores/send.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/stores/send.ts b/src/stores/send.ts index f60c6cc..4ad276f 100644 --- a/src/stores/send.ts +++ b/src/stores/send.ts @@ -67,14 +67,16 @@ const useSendStore = defineStore("send", { const { chains } = (await conn.sendMessage(SOCKET_IDS.GET_CHAINS)) as { chains: any[]; }; - this.supportedChains = chains.map((chain) => { - return { - ...chain, - sendit_contract: hexlify(chain.sendit_contract), - blockchain: chainList[Number(chain.chain_id)].blockchain, - name: chainList[Number(chain.chain_id)].name || chain.name, - }; - }); + this.supportedChains = chains + .filter((chain) => chainList[Number(chain.chain_id)]?.blockchain) + .map((chain) => { + return { + ...chain, + sendit_contract: hexlify(chain.sendit_contract), + blockchain: chainList[Number(chain.chain_id)].blockchain, + name: chainList[Number(chain.chain_id)].name || chain.name, + }; + }); }, resetUserInput() { this.userInput = {