Add manual legacy account import

This commit is contained in:
Arkadiusz Fal
2026-05-17 13:08:32 +02:00
parent 69cf616465
commit bde80bfef1
8 changed files with 787 additions and 247 deletions

View File

@@ -416,15 +416,15 @@ struct AdvancedSettingsView: View {
}
#endif
if appEnvironment?.legacyMigrationService.hasLegacyData() == true {
if appEnvironment?.legacyMigrationService.hasLegacyAccountsToImport() == true {
#if os(tvOS)
NavigationLink {
LegacyDataImportView()
} label: {
Label(String(localized: "settings.advanced.data.importLegacy"), systemImage: "arrow.up.doc")
Label(String(localized: "migration.accounts.title"), systemImage: "person.badge.key")
}
#else
SettingsNavigationRow("settings.advanced.data.importLegacy", systemImage: "arrow.up.doc") {
SettingsNavigationRow("migration.accounts.title", systemImage: "person.badge.key") {
LegacyDataImportView()
}
#endif