Better timeline handling, based on improved rust APIs.

This commit is contained in:
Stefan Ceriu
2022-03-10 16:45:34 +02:00
parent fc8e92eef1
commit 8d4f6f301b
11 changed files with 219 additions and 80 deletions
@@ -66,8 +66,7 @@ class HomeScreenViewModel: HomeScreenViewModelType, HomeScreenViewModelProtocol
self.roomList = roomList
roomList.forEach({ roomProxy in
roomProxy.paginateBackwards(start: 0, finish: 1)
roomProxy.startLiveEventListener()
roomProxy.paginateBackwards(count: 1, callback: nil)
roomProxy.callbacks.sink { [weak self] callback in
switch callback {
case .updatedLastMessage: