From 0d58a91b462c6b2c137743d3ec692f11a948eb17 Mon Sep 17 00:00:00 2001 From: Lucas Werey Date: Mon, 10 Jun 2024 16:20:23 +0200 Subject: [PATCH] feat(llm): add settings row for wallet sync --- .changeset/grumpy-dots-rescue.md | 5 +++++ .../src/locales/en/common.json | 2 ++ .../Settings/General/WalletSyncRow.tsx | 20 +++++++++++++++++++ .../src/screens/Settings/General/index.tsx | 4 ++++ 4 files changed, 31 insertions(+) create mode 100644 .changeset/grumpy-dots-rescue.md create mode 100644 apps/ledger-live-mobile/src/screens/Settings/General/WalletSyncRow.tsx diff --git a/.changeset/grumpy-dots-rescue.md b/.changeset/grumpy-dots-rescue.md new file mode 100644 index 00000000000..45232176fe6 --- /dev/null +++ b/.changeset/grumpy-dots-rescue.md @@ -0,0 +1,5 @@ +--- +"live-mobile": patch +--- + +Add setting row under feature flag for wallet sync diff --git a/apps/ledger-live-mobile/src/locales/en/common.json b/apps/ledger-live-mobile/src/locales/en/common.json index 2b6655c215d..0571be13dc6 100644 --- a/apps/ledger-live-mobile/src/locales/en/common.json +++ b/apps/ledger-live-mobile/src/locales/en/common.json @@ -2723,6 +2723,8 @@ "languageDesc": "Set the language displayed in Ledger Live.", "dateFormat": "Date format", "dateFormatDesc": "Set the date format for Ledger Live", + "walletSync": "Ledger Sync", + "walletSyncDesc": "Backup your app data and seamlessly synchronize multiple Ledger Live instances", "region": "Region", "regionDesc": "Choose your region to update formats of dates, time and currencies.", "password": "App lock", diff --git a/apps/ledger-live-mobile/src/screens/Settings/General/WalletSyncRow.tsx b/apps/ledger-live-mobile/src/screens/Settings/General/WalletSyncRow.tsx new file mode 100644 index 00000000000..e104c789818 --- /dev/null +++ b/apps/ledger-live-mobile/src/screens/Settings/General/WalletSyncRow.tsx @@ -0,0 +1,20 @@ +import React from "react"; +import SettingsRow from "~/components/SettingsRow"; +import { useTranslation } from "react-i18next"; + +const WalletSyncRow = () => { + const { t } = useTranslation(); + + return ( + null} + testID="wallet-sync-button" + /> + ); +}; + +export default WalletSyncRow; diff --git a/apps/ledger-live-mobile/src/screens/Settings/General/index.tsx b/apps/ledger-live-mobile/src/screens/Settings/General/index.tsx index 225aab75204..95809ebf274 100644 --- a/apps/ledger-live-mobile/src/screens/Settings/General/index.tsx +++ b/apps/ledger-live-mobile/src/screens/Settings/General/index.tsx @@ -9,6 +9,7 @@ import LanguageRow from "./LanguageRow"; import SettingsNavigationScrollView from "../SettingsNavigationScrollView"; import DateFormatRow from "./DateFormatRow"; import PersonalizedRecommendationsRow from "./PersonalizedRecommendationsRow"; +import WalletSyncRow from "./WalletSyncRow"; import { FeatureToggle } from "@ledgerhq/live-common/featureFlags/index"; export default function GeneralSettings() { @@ -18,6 +19,9 @@ export default function GeneralSettings() { + + +