From b8ccbe0156a507d96fc50993126a3e8081fb33bb Mon Sep 17 00:00:00 2001 From: Kevin Le Seigle Date: Mon, 30 Sep 2024 17:39:22 +0200 Subject: [PATCH] fix: wording for loading screen of Ledger Sync --- .changeset/seven-geese-play.md | 5 +++++ .../features/WalletSync/components/LoadingStep.tsx | 8 +++++++- .../WalletSync/screens/Activation/04-LoadingStep.tsx | 8 +------- apps/ledger-live-desktop/static/i18n/en/app.json | 3 +-- 4 files changed, 14 insertions(+), 10 deletions(-) create mode 100644 .changeset/seven-geese-play.md diff --git a/.changeset/seven-geese-play.md b/.changeset/seven-geese-play.md new file mode 100644 index 000000000000..9d3e4104c51e --- /dev/null +++ b/.changeset/seven-geese-play.md @@ -0,0 +1,5 @@ +--- +"ledger-live-desktop": minor +--- + +LLD - Change loading screen wording for Ledger Sync diff --git a/apps/ledger-live-desktop/src/newArch/features/WalletSync/components/LoadingStep.tsx b/apps/ledger-live-desktop/src/newArch/features/WalletSync/components/LoadingStep.tsx index 26ff92fd1ad0..2a3314986875 100644 --- a/apps/ledger-live-desktop/src/newArch/features/WalletSync/components/LoadingStep.tsx +++ b/apps/ledger-live-desktop/src/newArch/features/WalletSync/components/LoadingStep.tsx @@ -56,7 +56,13 @@ export default function Loading({ title, subtitle }: Loading) { {title} - + {subtitle} diff --git a/apps/ledger-live-desktop/src/newArch/features/WalletSync/screens/Activation/04-LoadingStep.tsx b/apps/ledger-live-desktop/src/newArch/features/WalletSync/screens/Activation/04-LoadingStep.tsx index c1602f7c3eae..e11dc45a46a4 100644 --- a/apps/ledger-live-desktop/src/newArch/features/WalletSync/screens/Activation/04-LoadingStep.tsx +++ b/apps/ledger-live-desktop/src/newArch/features/WalletSync/screens/Activation/04-LoadingStep.tsx @@ -4,22 +4,16 @@ import { useTranslation } from "react-i18next"; import { AnalyticsFlow, AnalyticsPage } from "../../hooks/useLedgerSyncAnalytics"; import TrackPage from "~/renderer/analytics/TrackPage"; import { useLoadingStep } from "../../hooks/useLoadingStep"; -import { walletSyncHasTrustchainBeenCreatedSelector } from "~/renderer/reducers/walletSync"; -import { useSelector } from "react-redux"; export default function ActivationLoadingStep() { useLoadingStep(); - const hasTrustchainBeenCreated = useSelector(walletSyncHasTrustchainBeenCreatedSelector); const { t } = useTranslation(); const title = "walletSync.loading.title"; - const subtitle = hasTrustchainBeenCreated - ? "walletSync.loading.activation" - : "walletSync.loading.synch"; return ( <> - + ); } diff --git a/apps/ledger-live-desktop/static/i18n/en/app.json b/apps/ledger-live-desktop/static/i18n/en/app.json index 52bdf5fe71c2..f3239d24d7f8 100644 --- a/apps/ledger-live-desktop/static/i18n/en/app.json +++ b/apps/ledger-live-desktop/static/i18n/en/app.json @@ -6473,8 +6473,7 @@ }, "loading": { "title": "Hang tight...", - "activation": "Your data is being end-to-end encrypted... ", - "synch": "We are updating the synched instances..." + "activation": "This can take up to 30 seconds.\nPlease stay on this screen." }, "error": { "title": "Something went wrong",