mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-04 01:20:12 +00:00
* Fixes #2518, fixes #2590 - Implement public room search list pagination and room joining * Address PR comments
This commit is contained in:
+3
-1
@@ -17,11 +17,12 @@
|
||||
import Foundation
|
||||
|
||||
enum RoomDirectorySearchScreenViewModelAction {
|
||||
case joined(roomID: String)
|
||||
case dismiss
|
||||
}
|
||||
|
||||
struct RoomDirectorySearchScreenViewState: BindableState {
|
||||
var searchResults: [RoomDirectorySearchResult] = []
|
||||
var rooms: [RoomDirectorySearchResult] = []
|
||||
var isLoading = false
|
||||
|
||||
var bindings = RoomDirectorySearchScreenViewStateBindings()
|
||||
@@ -35,4 +36,5 @@ struct RoomDirectorySearchScreenViewStateBindings {
|
||||
enum RoomDirectorySearchScreenViewAction {
|
||||
case dismiss
|
||||
case join(roomID: String)
|
||||
case reachedBottom
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user