From 46af7c263971afb44e2d144b0b7a5ad065087205 Mon Sep 17 00:00:00 2001 From: julian Date: Wed, 29 Mar 2023 15:36:49 -0600 Subject: [PATCH] Correct description if user has eth wallets but they already have the token --- .../add_wallet_views/select_wallet_for_token_view.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/pages/add_wallet_views/select_wallet_for_token_view.dart b/lib/pages/add_wallet_views/select_wallet_for_token_view.dart index 29d47ecd7..702fb4704 100644 --- a/lib/pages/add_wallet_views/select_wallet_for_token_view.dart +++ b/lib/pages/add_wallet_views/select_wallet_for_token_view.dart @@ -43,6 +43,7 @@ class _SelectWalletForTokenViewState extends ConsumerState { final isDesktop = Util.isDesktop; late final List ethWalletIds; + bool _hasEthWallets = false; String? _selectedWalletId; @@ -75,6 +76,8 @@ class _SelectWalletForTokenViewState walletsData.removeWhere((key, value) => value.coin != widget.entity.coin); ethWalletIds.clear(); + _hasEthWallets = walletsData.isNotEmpty; + // TODO: proper wallet data class instead of this Hive silliness for (final walletId in walletsData.values.map((e) => e.walletId).toList()) { final walletContracts = DB.instance.get( @@ -179,7 +182,9 @@ class _SelectWalletForTokenViewState ethWalletIds.isEmpty ? RoundedWhiteContainer( child: Text( - "You do not have any Ethereum wallets", + _hasEthWallets + ? "All current Ethereum wallets already have ${widget.entity.name}" + : "You do not have any Ethereum wallets", style: STextStyles.label(context), ), )