New notifications section in settings (#1273)

This commit is contained in:
Nicolas Mauri
2023-07-10 19:26:49 +02:00
committed by GitHub
parent 2cec1858ff
commit 5ae227179c
26 changed files with 639 additions and 14 deletions
@@ -24,6 +24,7 @@ enum SettingsScreenViewModelAction {
case about
case sessionVerification
case developerOptions
case notifications
case logout
}
@@ -34,6 +35,7 @@ struct SettingsScreenViewState: BindableState {
var userAvatarURL: URL?
var userDisplayName: String?
var showSessionVerificationSection: Bool
var showNotificationSettings: Bool
var showDeveloperOptions: Bool
}
@@ -50,4 +52,5 @@ enum SettingsScreenViewAction {
case logout
case changedTimelineStyle
case developerOptions
case notifications
}