#1899, #1900, #1901 - Implement chat backup setting screens

This commit is contained in:
Stefan Ceriu
2023-10-19 15:34:10 +03:00
committed by GitHub
parent 15b5b44422
commit c8b9d95122
70 changed files with 2293 additions and 48 deletions
@@ -26,6 +26,7 @@ enum SettingsScreenViewModelAction {
case reportBug
case about
case sessionVerification
case secureBackup
case accountSessionsList
case notifications
case advancedSettings
@@ -40,7 +41,9 @@ struct SettingsScreenViewState: BindableState {
var accountSessionsListURL: URL?
var userAvatarURL: URL?
var userDisplayName: String?
var showSessionVerificationSection: Bool
var isSessionVerified: Bool
var chatBackupEnabled = false
var showSecureBackupBadge = false
var showAppLockSettings: Bool
var showDeveloperOptions: Bool
@@ -57,6 +60,7 @@ enum SettingsScreenViewAction {
case reportBug
case about
case sessionVerification
case secureBackup
case accountSessionsList
case notifications
case developerOptions