diff --git a/locales/de/translation.json b/locales/de/translation.json
index 7500da3223d..c7cc10e1f4a 100644
--- a/locales/de/translation.json
+++ b/locales/de/translation.json
@@ -2552,8 +2552,10 @@
},
"enterAmount": {
"title": "Wie viel möchtest du einzahlen?",
+ "titleWithdraw": "Wie viel möchtest du abheben?",
"deposit": "Einzahlung",
"fees": "Gebühren",
+ "available": "Verfügbar",
"swap": "Tauschen",
"earnUpToLabel": "Verdienst von bis zu:",
"rateLabel": "Rate (geschätzt)",
@@ -2574,6 +2576,7 @@
"estNetworkFee": "Geschätzte Netzwerkgebühr",
"maxNetworkFee": "Maximale Netzwerkgebühr",
"networkFeeDescription": "Das Netzwerk verlangt eine Netzwerkgebühr, damit es die Einzahlungstransaktion verarbeiten kann.",
+ "networkFeeDescriptionWithdrawal": "Die Netzwerkgebühr wird von dem Netzwerk verlangt, um die Abhebungstransaktion zu bearbeiten.",
"networkSwapFeeDescription": "Das Netzwerk verlangt eine Netzwerkgebühr, damit es die Einzahlungstransaktionen verarbeiten kann. Die {{appName}}-Gebühr von {{appFeePercentage}} % wird für deine Nutzung unseres Produkts erhoben.",
"appSwapFee": "{{appName}}-Gebühr"
},
@@ -2583,6 +2586,10 @@
"swapTo": "Tausch zu",
"whySwap": "Weshalb tausche ich?",
"swapDescription": "Um Guthaben in den Pool einzuzahlen, wird dein Token in einen Pool-Token getauscht."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Zurückziehen und Reklamieren",
+ "description": "{{providerName}} verlangt, dass du bei jeder Abhebung alle verfügbaren Prämien einforderst."
}
},
"activePools": {
diff --git a/locales/en-US/translation.json b/locales/en-US/translation.json
index 06742bbe927..ffb696b5912 100644
--- a/locales/en-US/translation.json
+++ b/locales/en-US/translation.json
@@ -2552,8 +2552,10 @@
},
"enterAmount": {
"title": "How much would you like to deposit?",
+ "titleWithdraw": "How much would you like to withdraw?",
"deposit": "Deposit",
"fees": "Fees",
+ "available": "Available",
"swap": "Swap",
"earnUpToLabel": "You could earn up to:",
"rateLabel": "Rate (est.)",
@@ -2574,6 +2576,7 @@
"estNetworkFee": "Est. Network Fee",
"maxNetworkFee": "Max Network Fee",
"networkFeeDescription": "The network fee is required by the network to process the deposit transaction.",
+ "networkFeeDescriptionWithdrawal": "The network fee is required by the network to process the withdrawal transaction.",
"networkSwapFeeDescription": "The network fee is required by the network to process the deposit transactions. The {{appName}} fee of {{appFeePercentage}}% is charged for your use of our product.",
"appSwapFee": "{{appName}} Fee"
},
@@ -2583,6 +2586,10 @@
"swapTo": "Swap To",
"whySwap": "Why am I swapping?",
"swapDescription": "To deposit funds into the pool, your token is being swapped into a pool token."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Withdrawing and Claiming",
+ "description": "{{providerName}} requires you to claim all available rewards anytime you withdraw."
}
},
"activePools": {
diff --git a/locales/es-419/translation.json b/locales/es-419/translation.json
index 5c2580e5f00..645f38206c5 100644
--- a/locales/es-419/translation.json
+++ b/locales/es-419/translation.json
@@ -2552,8 +2552,10 @@
},
"enterAmount": {
"title": "¿Cuánto quieres depositar?",
+ "titleWithdraw": "¿Cuánto quieres retirar?",
"deposit": "Depositar",
"fees": "Tarifas",
+ "available": "Disponible",
"swap": "Cambio",
"earnUpToLabel": "Podrías ganar hasta:",
"rateLabel": "Tasa (est.)",
@@ -2574,6 +2576,7 @@
"estNetworkFee": "Tarifa de red est.",
"maxNetworkFee": "Tarifa máxima de red",
"networkFeeDescription": "La tarifa de red es requerida por la red para procesar la transacción de depósito.",
+ "networkFeeDescriptionWithdrawal": "La comisión de red es exigida por la red para procesar la transacción de retirada.",
"networkSwapFeeDescription": "La tarifa de red es requerida por la red para procesar las transacciones de depósito. La tarifa de {{appName}} de {{appFeePercentage}}% se cobra por el uso de nuestro producto.",
"appSwapFee": "Tarifa de {{appName}}"
},
@@ -2583,6 +2586,10 @@
"swapTo": "Cambiar a",
"whySwap": "¿Por qué estoy intercambiando?",
"swapDescription": "Para depositar fondos en el pool, tu token se está cambiando por un token del pool."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Retirada y reclamación",
+ "description": "{{providerName}} te obliga a reclamar todas las recompensas disponibles cada vez que te retires."
}
},
"activePools": {
diff --git a/locales/fr-FR/translation.json b/locales/fr-FR/translation.json
index d7b9be305b8..a6a396f458a 100644
--- a/locales/fr-FR/translation.json
+++ b/locales/fr-FR/translation.json
@@ -2552,8 +2552,10 @@
},
"enterAmount": {
"title": "Combien souhaitez-vous déposer ?",
+ "titleWithdraw": "Combien souhaites-tu retirer ?",
"deposit": "Dépôt",
"fees": "Frais",
+ "available": "Disponible",
"swap": "Échange",
"earnUpToLabel": "Vous pourriez gagner jusqu'à :",
"rateLabel": "Taux (est.)",
@@ -2574,6 +2576,7 @@
"estNetworkFee": "Frais de réseau estimés",
"maxNetworkFee": "Frais de réseau maximum",
"networkFeeDescription": "Les frais de réseau sont exigés par le réseau pour traiter la transaction.",
+ "networkFeeDescriptionWithdrawal": "Les frais de réseau sont exigés par le réseau pour traiter l'opération de retrait.",
"networkSwapFeeDescription": "Les frais de réseau sont exigés par le réseau pour traiter la transaction de dépôt. Les frais de {{appName}} de {{appFeePercentage}}% sont facturés pour l'utilisation de notre produit.",
"appSwapFee": "Frais de {{appName}}"
},
@@ -2583,6 +2586,10 @@
"swapTo": "Échanger pour",
"whySwap": "Pourquoi est-ce que je fais un swap ?",
"swapDescription": "Pour déposer des fonds dans le pool, votre jeton est converti en jeton de pool."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Retrait et réclamation",
+ "description": "{{providerName}} exige que tu réclames toutes les récompenses disponibles à chaque fois que tu effectues un retrait."
}
},
"activePools": {
diff --git a/locales/it-IT/translation.json b/locales/it-IT/translation.json
index 142e72a3305..b57d9a5190b 100644
--- a/locales/it-IT/translation.json
+++ b/locales/it-IT/translation.json
@@ -2552,8 +2552,10 @@
},
"enterAmount": {
"title": "Quanto vuoi depositare?",
+ "titleWithdraw": "Quanto vorresti prelevare?",
"deposit": "Deposito",
"fees": "Commissioni",
+ "available": "Disponibile",
"swap": "Scambio",
"earnUpToLabel": "Puoi guadagnare fino a:",
"rateLabel": "Tasso (stima)",
@@ -2574,6 +2576,7 @@
"estNetworkFee": "Commissione di rete stimata",
"maxNetworkFee": "Commissione di rete massima",
"networkFeeDescription": "La commissione di rete viene richiesta dalla rete per elaborare la transazione di deposito.",
+ "networkFeeDescriptionWithdrawal": "La commissione di rete è richiesta dal network per elaborare la transazione di prelievo.",
"networkSwapFeeDescription": "La commissione di rete viene richiesta dalla rete per elaborare la transazione di deposito. La commissione di {{appName}} del {{appFeePercentage}}% viene addebitata per l'utilizzo del nostro prodotto.",
"appSwapFee": "Commissione di {{appName}}"
},
@@ -2583,6 +2586,10 @@
"swapTo": "Scambia a",
"whySwap": "Perché uno swap?",
"swapDescription": "Per depositare fondi nel pool, il tuo token viene scambiato con un token del pool."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Recesso e richiesta di rimborso",
+ "description": "{{providerName}} ti obbliga a richiedere tutti i premi disponibili ogni volta che effettui un prelievo."
}
},
"activePools": {
diff --git a/locales/pl-PL/translation.json b/locales/pl-PL/translation.json
index 89cef20d520..3c6466abe52 100644
--- a/locales/pl-PL/translation.json
+++ b/locales/pl-PL/translation.json
@@ -2556,8 +2556,10 @@
},
"enterAmount": {
"title": "Ile chcesz wpłacić?",
+ "titleWithdraw": "Jaką kwotę chcesz wypłacić?",
"deposit": "Wpłatę",
"fees": "Opłaty",
+ "available": "Dostępne",
"swap": "Zamieniaj",
"earnUpToLabel": "Możesz zarobić do:",
"rateLabel": "Stawka (szac.)",
@@ -2578,6 +2580,7 @@
"estNetworkFee": "Szac. opłata sieciowa",
"maxNetworkFee": "Maksymalna opłata sieciowa",
"networkFeeDescription": "Należy wnieść opłatę sieciową, aby sieć mogła przetworzyć transakcję wpłaty.",
+ "networkFeeDescriptionWithdrawal": "Opłata sieciowa jest wymagana przez sieć do przetworzenia transakcji wypłaty.",
"networkSwapFeeDescription": "Należy wnieść opłatę sieciową, aby sieć mogła przetworzyć transakcje wpłaty. Opłata {{appName}} w wysokości {{appFeePercentage}}% jest pobierana za korzystanie z naszego produktu.",
"appSwapFee": "Opłata w aplikacji {{appName}}"
},
@@ -2587,6 +2590,10 @@
"swapTo": "Zamień na",
"whySwap": "Dlaczego dokonuję wymiany?",
"swapDescription": "Aby można było wpłacić środki do puli, token jest wymieniany na token puli."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Wycofanie i roszczenie",
+ "description": "{{providerName}} wymaga, abyś odebrał wszystkie dostępne nagrody za każdym razem, gdy dokonujesz wypłaty."
}
},
"activePools": {
diff --git a/locales/pt-BR/translation.json b/locales/pt-BR/translation.json
index 27d6c019a10..0ad93631333 100644
--- a/locales/pt-BR/translation.json
+++ b/locales/pt-BR/translation.json
@@ -2552,8 +2552,10 @@
},
"enterAmount": {
"title": "Quanto gostaria de depositar?",
+ "titleWithdraw": "Quanto você gostaria de sacar?",
"deposit": "Depósito",
"fees": "Taxas",
+ "available": "Disponível",
"swap": "Trocar",
"earnUpToLabel": "Você pode ganhar até:",
"rateLabel": "Taxa (est.)",
@@ -2574,6 +2576,7 @@
"estNetworkFee": "Taxa de rede est.",
"maxNetworkFee": "Taxa de rede máx.",
"networkFeeDescription": "A taxa de rede é exigida pela rede para processar a transação de depósito.",
+ "networkFeeDescriptionWithdrawal": "A taxa de rede é exigida pela rede para processar a transação de saque.",
"networkSwapFeeDescription": "A taxa de rede é exigida pela rede para processar a transação de depósito. A taxa de {{appFeePercentage}}% da {{appName}} é cobrada pelo uso que você faz do nosso produto.",
"appSwapFee": "Taxa da {{appName}}"
},
@@ -2583,6 +2586,10 @@
"swapTo": "Trocar para",
"whySwap": "Por que estou fazendo a troca?",
"swapDescription": "Para depositar fundos no pool, seu token está sendo trocado por um token do pool."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Retirada e reivindicação",
+ "description": "{{providerName}} exige que você reivindique todas as recompensas disponíveis sempre que fizer um saque."
}
},
"activePools": {
diff --git a/locales/ru-RU/translation.json b/locales/ru-RU/translation.json
index 54d417eeaf8..20e06f8c771 100644
--- a/locales/ru-RU/translation.json
+++ b/locales/ru-RU/translation.json
@@ -2556,8 +2556,10 @@
},
"enterAmount": {
"title": "Сколько вы бы хотели внести?",
+ "titleWithdraw": "Какую сумму ты хотел бы снять?",
"deposit": "Депозит",
"fees": "Комиссия",
+ "available": "Доступно",
"swap": "Обмен",
"earnUpToLabel": "Вы можете заработать до:",
"rateLabel": "Ставка (прибл.)",
@@ -2578,6 +2580,7 @@
"estNetworkFee": "Прибл. комиссия сообщества",
"maxNetworkFee": "Максимальная комиссия сеть",
"networkFeeDescription": "Эта комиссия необходима сообществу для обработки операции пополнения счета.",
+ "networkFeeDescriptionWithdrawal": "Сетевая комиссия требуется сети для обработки транзакции вывода средств.",
"networkSwapFeeDescription": "Комиссия необходима сообществу для обработки операции пополнению счета. Комиссия {{appName}} в размере {{appFeePercentage}}% взимается за использование нашего продукта.",
"appSwapFee": "Комиссия {{appName}}"
},
@@ -2587,6 +2590,10 @@
"swapTo": "На что обменять",
"whySwap": "Зачем нужен обмен?",
"swapDescription": "Чтобы внести средства в пул, ваш токен обменивается на токен пула."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Вывод средств и претензии",
+ "description": "{{providerName}} требует, чтобы ты требовал все доступные вознаграждения при любом снятии денег."
}
},
"activePools": {
diff --git a/locales/th-TH/translation.json b/locales/th-TH/translation.json
index b4ed4fe3cdf..c689031636e 100644
--- a/locales/th-TH/translation.json
+++ b/locales/th-TH/translation.json
@@ -2550,8 +2550,10 @@
},
"enterAmount": {
"title": "คุณต้องการฝากจำนวนเท่าไร",
+ "titleWithdraw": "How much would you like to withdraw?",
"deposit": "ฝากเงิน",
"fees": "ค่าธรรมเนียม",
+ "available": "ใช้ได้",
"swap": "สว็อป",
"earnUpToLabel": "คุณสามารถสร้างรายได้สูงถึง:",
"rateLabel": "อัตรา (โดยประมาณ)",
@@ -2572,6 +2574,7 @@
"estNetworkFee": "ค่าธรรมเนียมเครือข่ายโดยประมาณ",
"maxNetworkFee": "ค่าธรรมเนียมเครือข่ายสูงสุด",
"networkFeeDescription": "เครือข่ายจะเรียกเก็บค่าธรรมเนียมเครือข่ายในการดำเนินธุรกรรมเกี่ยวกับการฝากเงิน",
+ "networkFeeDescriptionWithdrawal": "The network fee is required by the network to process the withdrawal transaction.",
"networkSwapFeeDescription": "เครือข่ายจะเรียกเก็บค่าธรรมเนียมเครือข่ายในการดำเนินธุรกรรมเกี่ยวกับการฝากเงิน โดยเรียกเก็บค่าธรรมเนียม {{appName}} จำนวน {{appFeePercentage}}% สำหรับการที่คุณใช้ผลิตภัณฑ์ของเรา",
"appSwapFee": "ค่าธรรมเนียม {{appName}}"
},
@@ -2581,6 +2584,10 @@
"swapTo": "สว็อปเป็น",
"whySwap": "เหตุใดฉันจึงต้องสว็อป",
"swapDescription": "โทเค็นของคุณจะถูกสว็อปไปยังโทเค็นพูลเพื่อฝากเงินเข้าพูล"
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Withdrawing and Claiming",
+ "description": "{{providerName}} requires you to claim all available rewards anytime you withdraw."
}
},
"activePools": {
diff --git a/locales/tr-TR/translation.json b/locales/tr-TR/translation.json
index 5f34334ead1..398e428137c 100644
--- a/locales/tr-TR/translation.json
+++ b/locales/tr-TR/translation.json
@@ -2552,8 +2552,10 @@
},
"enterAmount": {
"title": "Ne kadar yatırmak istersiniz?",
+ "titleWithdraw": "Ne kadar çekmek istersiniz?",
"deposit": "Patra Yatırma",
"fees": "Ücretler",
+ "available": "Kullanılabilir",
"swap": "Swap",
"earnUpToLabel": "Şu kadar kazanabilirsiniz:",
"rateLabel": "Oran (tahmini)",
@@ -2574,6 +2576,7 @@
"estNetworkFee": "Tahmini Ağ Ücreti",
"maxNetworkFee": "Maks. Ağ Ücreti",
"networkFeeDescription": "Ağ ücreti, yatırma işlemin gerçekleştirilmesi için ağ tarafından talep edilir.",
+ "networkFeeDescriptionWithdrawal": "Ağ ücreti, para çekme işlemini gerçekleştirmek için ağ tarafından talep edilir.",
"networkSwapFeeDescription": "Ağ ücreti, para yatırma işlemlerinin gerçekleştirilmesi için ağ tarafından talep edilir. Ürünümüzü kullanmanız için %{{appFeePercentage}} {{appName}} ücreti tahsil edilir.",
"appSwapFee": "{{appName}} Ücreti"
},
@@ -2583,6 +2586,10 @@
"swapTo": "Şuraya Giden Takas",
"whySwap": "Neden takas yapıyorum?",
"swapDescription": "Havuza fon yatırmak için tokeniniz bir havuz tokeni ile takas edilir."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Para Çekme ve Talep Etme",
+ "description": "{{providerName}} her para çektiğinizde mevcut tüm ödülleri talep etmenizi gerektirir."
}
},
"activePools": {
diff --git a/locales/uk-UA/translation.json b/locales/uk-UA/translation.json
index 1741c279a82..f303bd40f66 100644
--- a/locales/uk-UA/translation.json
+++ b/locales/uk-UA/translation.json
@@ -2556,8 +2556,10 @@
},
"enterAmount": {
"title": "Яку суму ви бажаєте внести?",
+ "titleWithdraw": "Яку суму ви хотіли б зняти?",
"deposit": "Депозит",
"fees": "Комісії",
+ "available": "Доступно",
"swap": "Обміняти",
"earnUpToLabel": "Можна заробити до:",
"rateLabel": "Ставка (орієнт.)",
@@ -2578,6 +2580,7 @@
"estNetworkFee": "Орієнтовна комісія мережі",
"maxNetworkFee": "Максимальна комісія мережі",
"networkFeeDescription": "Комісія мережі стягується за оброблення транзакції депозиту.",
+ "networkFeeDescriptionWithdrawal": "Мережева комісія стягується за обробку транзакції зняття коштів.",
"networkSwapFeeDescription": "Комісія мережі стягується за оброблення транзакції депозиту. Комісія {{appName}} в розмірі {{appFeePercentage}}% сплачується за використання нашого продукту.",
"appSwapFee": "Комісія {{appName}}"
},
@@ -2587,6 +2590,10 @@
"swapTo": "Обміняти на",
"whySwap": "Навіщо обмінювати?",
"swapDescription": "Для внесення коштів у пул ваш токен обмінюється на токен пулу."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Виведення коштів та претензії",
+ "description": "{{providerName}} вимагає, щоб ви отримували всі доступні винагороди щоразу, коли виводите кошти."
}
},
"activePools": {
diff --git a/locales/vi-VN/translation.json b/locales/vi-VN/translation.json
index 5894e4dafd1..f19b4941166 100644
--- a/locales/vi-VN/translation.json
+++ b/locales/vi-VN/translation.json
@@ -2550,8 +2550,10 @@
},
"enterAmount": {
"title": "Bạn muốn nạp bao nhiêu tiền?",
+ "titleWithdraw": "How much would you like to withdraw?",
"deposit": "Nạp tiền",
"fees": "Phí",
+ "available": "Khả dụng",
"swap": "Trao đổi",
"earnUpToLabel": "Bạn có thể kiếm được đến:",
"rateLabel": "Tỷ giá (ước tính)",
@@ -2572,6 +2574,7 @@
"estNetworkFee": "Phí mạng ước tính",
"maxNetworkFee": "Phí mạng tối đa",
"networkFeeDescription": "Phí mạng là khoản phí bắt buộc giúp mạng có thể xử lý giao dịch nạp tiền.",
+ "networkFeeDescriptionWithdrawal": "The network fee is required by the network to process the withdrawal transaction.",
"networkSwapFeeDescription": "Phí mạng là khoản phí bắt buộc giúp mạng có thể xử lý giao dịch nạp tiền. Chúng tôi sẽ thu phí {{appName}} là {{appFeePercentage}}% khi bạn sử dụng sản phẩm của chúng tôi.",
"appSwapFee": "Phí {{appName}}"
},
@@ -2581,6 +2584,10 @@
"swapTo": "Trao đổi sang",
"whySwap": "Tại sao tôi nên thực hiện trao đổi?",
"swapDescription": "Để nạp được tiền vào bể thì token của bạn cần được đổi sang token bể."
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "Withdrawing and Claiming",
+ "description": "{{providerName}} requires you to claim all available rewards anytime you withdraw."
}
},
"activePools": {
diff --git a/locales/zh-CN/translation.json b/locales/zh-CN/translation.json
index d030656ab9b..5763ca4e709 100644
--- a/locales/zh-CN/translation.json
+++ b/locales/zh-CN/translation.json
@@ -2550,8 +2550,10 @@
},
"enterAmount": {
"title": "您想存入多少钱?",
+ "titleWithdraw": "您想提取多少钱?",
"deposit": "存款",
"fees": "费用",
+ "available": "可用",
"swap": "交换",
"earnUpToLabel": "您最多可以赚取:",
"rateLabel": "费率(估算)",
@@ -2572,6 +2574,7 @@
"estNetworkFee": "预估网络费用",
"maxNetworkFee": "最高网络费用",
"networkFeeDescription": "使用网络处理存款交易需支付网络费用。",
+ "networkFeeDescriptionWithdrawal": "网络费是网络处理取款交易所需的费用。",
"networkSwapFeeDescription": "使用网络处理存款交易需支付网络费用。使用我们的产品时,将收取 {{appFeePercentage}}% 的 {{appName}} 费用。",
"appSwapFee": "{{appName}} 费用"
},
@@ -2581,6 +2584,10 @@
"swapTo": "交换至",
"whySwap": "我为什么要进行交换?",
"swapDescription": "当您向某个资金池存入资金时,您的代币将会交换成资金池代币。"
+ },
+ "withdrawingAndClaimingCard": {
+ "title": "退出和申请",
+ "description": "{{providerName}} 要求您在任何时候提款时都要申领所有可用奖励。"
}
},
"activePools": {
diff --git a/src/keylessBackup/SignInWithEmail.tsx b/src/keylessBackup/SignInWithEmail.tsx
index feca4b5fb8d..30c974c26f1 100644
--- a/src/keylessBackup/SignInWithEmail.tsx
+++ b/src/keylessBackup/SignInWithEmail.tsx
@@ -1,7 +1,7 @@
import { NativeStackScreenProps } from '@react-navigation/native-stack'
import React, { useRef, useState } from 'react'
import { useTranslation } from 'react-i18next'
-import { Image, ScrollView, StyleSheet, Text, View } from 'react-native'
+import { ActivityIndicator, Image, ScrollView, StyleSheet, Text, View } from 'react-native'
import { useAuth0 } from 'react-native-auth0'
import { SafeAreaView, useSafeAreaInsets } from 'react-native-safe-area-context'
import AppAnalytics from 'src/analytics/AppAnalytics'
@@ -33,6 +33,8 @@ import { typeScale } from 'src/styles/fonts'
import { Spacing } from 'src/styles/styles'
import variables from 'src/styles/variables'
import Logger from 'src/utils/Logger'
+import { walletAddressSelector } from 'src/web3/selectors'
+import colors from 'src/styles/colors'
const TAG = 'keylessBackup/SignInWithEmail'
@@ -47,6 +49,7 @@ function SignInWithEmailBottomSheet({
}) {
const { t } = useTranslation()
const onboardingProps = useSelector(onboardingPropsSelector)
+
const onPressContinue = () => {
AppAnalytics.track(KeylessBackupEvents.cab_setup_recovery_phrase)
bottomSheetRef.current?.close()
@@ -110,6 +113,7 @@ function SignInWithEmail({ route }: Props) {
const insetsStyle = {
paddingBottom: Math.max(0, 40 - bottom),
}
+ const address = useSelector(walletAddressSelector)
const isSetup = keylessBackupFlow === KeylessBackupFlow.Setup
const isSetupInOnboarding =
@@ -172,6 +176,15 @@ function SignInWithEmail({ route }: Props) {
}
}
+ if (!address) {
+ return (
+
+
+
+
+
+ )
+ }
return (