From 0eb3fdf277a6ce04b9a8465383d9fceaaf8a545e Mon Sep 17 00:00:00 2001 From: Korbinian Date: Tue, 23 Jan 2024 09:58:28 +0100 Subject: [PATCH] bypass check for ETH --- .../src/components/Bridge/Actions.svelte | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/packages/bridge-ui-v2/src/components/Bridge/Actions.svelte b/packages/bridge-ui-v2/src/components/Bridge/Actions.svelte index 3775e550098..b6230583bff 100644 --- a/packages/bridge-ui-v2/src/components/Bridge/Actions.svelte +++ b/packages/bridge-ui-v2/src/components/Bridge/Actions.svelte @@ -52,11 +52,13 @@ onMount(async () => { $validatingAmount = true; - if ($selectedTokenIsBridged) { - $allApproved = true; - $insufficientAllowance = false; - } else { - getTokenApprovalStatus($selectedToken); + if ($selectedToken) { + if ($selectedTokenIsBridged) { + $allApproved = true; + $insufficientAllowance = false; + } else { + getTokenApprovalStatus($selectedToken); + } } isValidTokenBalance(); $validatingAmount = false; @@ -112,7 +114,7 @@ $: isERC1155 = $selectedToken?.type === TokenType.ERC1155; $: isETH = $selectedToken?.type === TokenType.ETH; - $: validApprovalStatus = $selectedTokenIsBridged ? true : $allApproved; + $: validApprovalStatus = $selectedTokenIsBridged || isETH ? true : $allApproved; $: commonConditions = validApprovalStatus &&