mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-05-02 06:06:57 +02:00
Merge branch 'develop' into alfogrillo/learn_more_sheet
# Conflicts: # RiotSwiftUI/Modules/UserSessions/Coordinator/UserSessionsFlowCoordinator.swift # RiotSwiftUI/Modules/UserSessions/UserOtherSessions/Coordinator/UserOtherSessionsCoordinator.swift # RiotSwiftUI/Modules/UserSessions/UserOtherSessions/Test/UI/UserOtherSessionsUITests.swift # RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsModels.swift # RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsViewModel.swift # RiotSwiftUI/Modules/UserSessions/UserOtherSessions/View/UserOtherSessions.swift # RiotSwiftUI/Modules/UserSessions/UserSessionOverview/Test/UI/UserSessionOverviewUITests.swift
This commit is contained in:
@@ -20,6 +20,7 @@ import Foundation
|
||||
|
||||
enum UserOtherSessionsCoordinatorResult {
|
||||
case openSessionOverview(sessionInfo: UserSessionInfo)
|
||||
case logoutFromUserSessions(sessionInfos: [UserSessionInfo])
|
||||
case showSessionStateByFilter(filter: UserOtherSessionsFilter)
|
||||
}
|
||||
|
||||
@@ -27,6 +28,7 @@ enum UserOtherSessionsCoordinatorResult {
|
||||
|
||||
enum UserOtherSessionsViewModelResult: Equatable {
|
||||
case showUserSessionOverview(sessionInfo: UserSessionInfo)
|
||||
case logoutFromUserSessions(sessionInfos: [UserSessionInfo])
|
||||
case showSessionStateInfo(filter: UserOtherSessionsFilter)
|
||||
}
|
||||
|
||||
@@ -39,6 +41,7 @@ struct UserOtherSessionsViewState: BindableState, Equatable {
|
||||
var header: UserOtherSessionsHeaderViewData
|
||||
var emptyItemsTitle: String
|
||||
var allItemsSelected: Bool
|
||||
var enableSignOutButton: Bool
|
||||
}
|
||||
|
||||
struct UserOtherSessionsBindings: Equatable {
|
||||
@@ -52,5 +55,7 @@ enum UserOtherSessionsViewAction {
|
||||
case clearFilter
|
||||
case editModeWasToggled
|
||||
case toggleAllSelection
|
||||
case logoutAllUserSessions
|
||||
case logoutSelectedUserSessions
|
||||
case viewSessionInfo
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user