Removed sections

This commit is contained in:
Aleksandrs Proskurins
2022-10-20 12:07:55 +03:00
parent 1a0fbad7f2
commit b0d5accc2e
3 changed files with 48 additions and 56 deletions
@@ -33,21 +33,14 @@ enum UserOtherSessionsViewModelResult: Equatable {
struct UserOtherSessionsViewState: BindableState, Equatable {
var bindings: UserOtherSessionsBindings
let title: String
var sections: [UserOtherSessionsSection]
var header: UserOtherSessionsHeaderViewData
var emptyItemsTitle: String?
}
struct UserOtherSessionsBindings: Equatable {
var filter: UserOtherSessionsFilter
var isEditModeEnabled: Bool
}
enum UserOtherSessionsSection: Hashable, Identifiable {
var id: Self {
self
}
case sessionItems(header: UserOtherSessionsHeaderViewData, items: [UserSessionListItemViewData])
case emptySessionItems(header: UserOtherSessionsHeaderViewData, title: String)
var items: [UserSessionListItemViewData]
}
enum UserOtherSessionsViewAction {