From 2b21f59b1171fcedfafb03cddadc5d950cf4c754 Mon Sep 17 00:00:00 2001 From: Francisco Ramos Date: Tue, 6 Jun 2023 20:13:12 +0200 Subject: [PATCH] fix(bridge-ui): inform connect when adding erc20 (#13900) Co-authored-by: jeff <113397187+cyberhorsey@users.noreply.github.com> --- .../components/BridgeForm/SelectToken.svelte | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/packages/bridge-ui/src/components/BridgeForm/SelectToken.svelte b/packages/bridge-ui/src/components/BridgeForm/SelectToken.svelte index c6f067b635..89a01be8ae 100644 --- a/packages/bridge-ui/src/components/BridgeForm/SelectToken.svelte +++ b/packages/bridge-ui/src/components/BridgeForm/SelectToken.svelte @@ -14,7 +14,11 @@ import { tokens } from '../../token/tokens'; import { selectTokenAndBridgeType } from '../../utils/selectTokenAndBridgeType'; import Erc20 from '../icons/ERC20.svelte'; - import { errorToast, successToast } from '../NotificationToast.svelte'; + import { + errorToast, + successToast, + warningToast, + } from '../NotificationToast.svelte'; import AddCustomErc20 from './AddCustomERC20.svelte'; let dropdownElement: HTMLDivElement; @@ -33,6 +37,15 @@ closeDropdown(); } + function showAddERC20() { + if (!$signer) { + warningToast('Please, connect your wallet.'); + return; + } + + showAddressField = true; + } + async function addERC20(event: SubmitEvent) { loading = true; @@ -140,7 +153,7 @@