+
+ {alert &&
}
+ {isLoading ? (
-
- {t('wallets.button_new_wallet')}
+
+ {t('wallets.text_loading')}
-
+ ) : (
+ walletList?.map((wallet, index) => {
+ const noneActive = !serviceInfo?.walletName
+ const isActive = serviceInfo?.walletName === wallet
+ const hasToken = currentWallet && currentWallet.token && currentWallet.name === serviceInfo?.walletName
+
+ const showLockOptions = isActive && hasToken
+ const showUnlockOptions =
+ noneActive || (isActive && !hasToken) || (!hasToken && !makerRunning && !coinjoinInProgress)
+ return (
+
+ )
+ })
+ )}
+
+
+
+
+ {t('wallets.button_new_wallet')}
+
+
+