Skip to content

Commit 5c29fcd

Browse files
committed
💄 app: update send options copy
1 parent ef3133e commit 5c29fcd

4 files changed

Lines changed: 20 additions & 34 deletions

File tree

.maestro/subflows/send.yaml

Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,21 @@ appId: ${APP_ID ?? "app.exactly"}
44
- runFlow: ../subflows/readPortfolio.yaml
55
- evalScript: ${output.portfolioBefore = output.portfolio}
66
- tapOn: Send
7-
- tapOn: Cryptocurrencies
8-
- tapOn: On chain
9-
- tapOn: Enter Anvil address
10-
- inputText: ${to}
11-
- hideKeyboard
12-
- tapOn: { text: Next, waitToSettleTimeoutMs: 0 }
7+
- tapOn: Digital assets
8+
- assertVisible: Select asset to send
139
- runFlow:
14-
when: { true: "${maestro.platform != 'web'}" }
15-
commands:
16-
- tapOn:
17-
text: ^${asset}, [\s\d,.\xa0]+ available$
18-
waitToSettleTimeoutMs: 0
19-
- runFlow: # HACK https://github.com/mobile-dev-inc/Maestro/issues/2914
20-
when: { platform: web }
21-
commands:
22-
- tapOn:
23-
id: ^${asset}, [\s\d,.\xa0]+ available$
24-
waitToSettleTimeoutMs: 0
25-
- tapOn: ${asset}
10+
file: tapAria.yaml
11+
env: { aria: "^${asset}, [\\s\\d,.\\xa0]+ available$" }
12+
- runFlow: { file: tapAria.yaml, env: { aria: Amount } }
2613
- inputText: ${amount}
27-
- runFlow: # HACK
28-
when: { true: "${maestro.platform != 'web'}" }
29-
commands: [{ tapOn: "To:" }]
30-
- tapOn: Review
31-
- tapOn: Send
14+
- hideKeyboard
15+
- tapOn: Continue
16+
- tapOn: Enter ENS or wallet address
17+
- inputText: ${to}
18+
- hideKeyboard
19+
- tapOn: Continue
20+
- assertVisible: Review and send
21+
- longPressOn: Hold to send ${asset}
3222
- assertVisible: Transaction details
3323
- runFlow: getAccount.yaml
3424
- runScript:

src/components/send-funds/SendFunds.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,8 @@ export default function SendFunds() {
133133
<>
134134
<AddFundsOption
135135
icon={<Blocks size={24} color="$iconBrandDefault" />}
136-
title={t("Cryptocurrencies")}
137-
subtitle={t("Multiple networks and wallets")}
136+
title={t("Digital assets")}
137+
subtitle={t("USDC, ETH, BTC and more")}
138138
onPress={() => {
139139
router.push("/send-funds/asset");
140140
}}
@@ -143,7 +143,7 @@ export default function SendFunds() {
143143
<AddFundsOption
144144
icon={<Banknote size={24} color="$iconBrandDefault" />}
145145
title={t("Bank transfers")}
146-
subtitle={t("To a bank account")}
146+
subtitle={t("Pesos, dollars, or euros")}
147147
disabled={(isKYCApproved && !hasFiat) || beginKYC.isPending}
148148
loading={beginKYC.isPending}
149149
onPress={() => {

src/i18n/es.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,7 @@
255255
"Deposit assets to start swapping.": "Deposita activos para empezar a intercambiar.",
256256
"Deposit with PIX": "Depositar con PIX",
257257
"Details": "Detalles",
258+
"Digital assets": "Activos digitales",
258259
"Dismiss": "Descartar",
259260
"Disconnect from {{name}}": "Desconectarte de {{name}}",
260261
"Disconnect": "Desconectar",
@@ -490,7 +491,6 @@
490491
"More assets": "Más activos",
491492
"More info": "Más información",
492493
"Move from Visa Platinum to Visa Signature and unlock premium benefits and perks.": "Pasa de Visa Platinum a Visa Signature y desbloquea beneficios y ventajas premium.",
493-
"Multiple networks and wallets": "Múltiples redes y billeteras",
494494
"Must be 10 characters or less": "Debe tener 10 caracteres o menos",
495495
"Must be 100 characters or less": "Debe tener 100 caracteres o menos",
496496
"Must be 18 characters or less": "Debe tener 18 caracteres o menos",
@@ -528,7 +528,6 @@
528528
"Nothing to swap yet": "Aún no hay nada para intercambiar",
529529
"Now": "Ahora",
530530
"Numbers only": "Solo números",
531-
"On chain": "On-chain",
532531
"Onchain credit is powered by <protocol>Exactly Protocol</protocol> and is subject to separate <terms>Terms and conditions</terms>. The Exa App does not issue or guarantee any funding.": "El crédito on-chain es ofrecido por <protocol>Exactly Protocol</protocol> y está sujeto a <terms>Términos y Condiciones</terms> separados. Exa App no emite ni garantiza ningún financiamiento.",
533532
"Once received, go to your Portfolio.": "Una vez recibido, ve a tu Cartera.",
534533
"Once received, you'll need to bridge and swap {{asset}} to a supported asset on {{chain}}.": "Una vez recibido, deberás hacer bridge y swap de {{asset}} a un activo soportado en {{chain}}.",
@@ -686,7 +685,6 @@
686685
"Send {{symbol}} on {{network}}": "Enviar {{symbol}} en {{network}}",
687686
"Send {{symbol}} to": "Enviar {{symbol}} a",
688687
"Send_home": "Envío",
689-
"Send to any wallet on {{chain}}": "Envía a cualquier wallet en {{chain}}",
690688
"Sending to": "Enviando a",
691689
"Sending": "Enviando",
692690
"Sending to <em>{{recipient}}</em>": "Enviando a <em>{{recipient}}</em>",
@@ -795,7 +793,6 @@
795793
"This total includes all your purchases, loans, interest, and any applicable late fees.": "Este total incluye todas tus compras, préstamos, intereses y cualquier cargo por pago tardío.",
796794
"this merchant is not accepted": "comercio no aceptado",
797795
"Time": "Hora",
798-
"To a bank account": "A una cuenta bancaria",
799796
"To enable the Exa Card we need to verify that you are you.": "Para habilitar la Exa Card necesitamos verificar que eres tú.",
800797
"to estimate installment options": "para estimar las opciones de cuotas",
801798
"To keep your account secure, Exa App uses passkeys, a passwordless authentication method protected by your device biometric verification.": "Para mantener tu cuenta segura, Exa App usa passkeys, un método de autenticación sin contraseñas protegido por la verificación biométrica de tu dispositivo.",
@@ -851,6 +848,7 @@
851848
"USD": "USD",
852849
"USDC funding service provided by <provider>Exactly Protocol</provider>, executed on decentralized networks. Prices depend on network conditions and third-party protocols.": "Servicio de financiamiento con USDC provisto por <provider>Exactly Protocol</provider>, ejecutado en redes descentralizadas. Los precios dependen de las condiciones de la red y de protocolos de terceros.",
853850
"USDC funding": "Financiamiento con USDC",
851+
"USDC, ETH, BTC and more": "USDC, ETH, BTC y más",
854852
"Use a 1-3 letter state code": "Usa un código de estado de 1 a 3 letras",
855853
"Verification failed": "La verificación falló",
856854
"Verification in review": "Verificación en revisión",

src/i18n/pt.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,7 @@
255255
"Deposit assets to start swapping.": "Deposite ativos para começar a trocar.",
256256
"Deposit with PIX": "Depositar com PIX",
257257
"Details": "Detalhes",
258+
"Digital assets": "Ativos digitais",
258259
"Dismiss": "Descartar",
259260
"Disconnect from {{name}}": "Desconectar de {{name}}",
260261
"Disconnect": "Desconectar",
@@ -490,7 +491,6 @@
490491
"More assets": "Mais ativos",
491492
"More info": "Mais informações",
492493
"Move from Visa Platinum to Visa Signature and unlock premium benefits and perks.": "Passe do Visa Platinum para o Visa Signature e desbloqueie benefícios e vantagens premium.",
493-
"Multiple networks and wallets": "Múltiplas redes e carteiras",
494494
"Must be 10 characters or less": "Deve ter 10 caracteres ou menos",
495495
"Must be 100 characters or less": "Deve ter 100 caracteres ou menos",
496496
"Must be 18 characters or less": "Deve ter 18 caracteres ou menos",
@@ -528,7 +528,6 @@
528528
"Nothing to swap yet": "Ainda não há nada para trocar",
529529
"Now": "Agora",
530530
"Numbers only": "Apenas números",
531-
"On chain": "On-chain",
532531
"Onchain credit is powered by <protocol>Exactly Protocol</protocol> and is subject to separate <terms>Terms and conditions</terms>. The Exa App does not issue or guarantee any funding.": "O crédito on-chain é oferecido pelo <protocol>Exactly Protocol</protocol> e está sujeito a <terms>Termos e Condições</terms> separados. O Exa App não emite nem garante nenhum financiamento.",
533532
"Once received, go to your Portfolio.": "Após o recebimento, vá para o seu Portfólio.",
534533
"Once received, you'll need to bridge and swap {{asset}} to a supported asset on {{chain}}.": "Após o recebimento, você precisará fazer bridge e swap de {{asset}} para um ativo suportado em {{chain}}.",
@@ -686,7 +685,6 @@
686685
"Send {{symbol}} on {{network}}": "Enviar {{symbol}} em {{network}}",
687686
"Send {{symbol}} to": "Enviar {{symbol}} para",
688687
"Send_home": "Envio",
689-
"Send to any wallet on {{chain}}": "Envie para qualquer carteira em {{chain}}",
690688
"Sending to": "Enviando para",
691689
"Sending": "Enviando",
692690
"Sending to <em>{{recipient}}</em>": "Enviando para <em>{{recipient}}</em>",
@@ -795,7 +793,6 @@
795793
"This total includes all your purchases, loans, interest, and any applicable late fees.": "Este total inclui todas as suas compras, empréstimos, juros e quaisquer taxas por atraso aplicáveis.",
796794
"this merchant is not accepted": "estabelecimento não aceito",
797795
"Time": "Hora",
798-
"To a bank account": "Para uma conta bancária",
799796
"To enable the Exa Card we need to verify that you are you.": "Para ativar o Exa Card precisamos verificar que é você.",
800797
"to estimate installment options": "para estimar as opções de parcelas",
801798
"To keep your account secure, Exa App uses passkeys, a passwordless authentication method protected by your device biometric verification.": "Para manter sua conta segura, o Exa App usa passkeys, um método de autenticação sem senhas protegido pela verificação biométrica do seu dispositivo.",
@@ -851,6 +848,7 @@
851848
"USD": "USD",
852849
"USDC funding service provided by <provider>Exactly Protocol</provider>, executed on decentralized networks. Prices depend on network conditions and third-party protocols.": "Serviço de financiamento com USDC fornecido por <provider>Exactly Protocol</provider>, executado em redes descentralizadas. Os preços dependem das condições da rede e de protocolos de terceiros.",
853850
"USDC funding": "Financiamento com USDC",
851+
"USDC, ETH, BTC and more": "USDC, ETH, BTC e mais",
854852
"Use a 1-3 letter state code": "Use um código de estado de 1 a 3 letras",
855853
"Verification failed": "A verificação falhou",
856854
"Verification in review": "Verificação em análise",

0 commit comments

Comments
 (0)