mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-23 01:52:44 +02:00
Add Flow coordinator and hook up screens.
This commit is contained in:
+4
-4
@@ -58,8 +58,8 @@ class TemplateRoomListViewModel: TemplateRoomListViewModelType, TemplateRoomList
|
||||
|
||||
override func process(viewAction: TemplateRoomListViewAction) {
|
||||
switch viewAction {
|
||||
case .cancel:
|
||||
cancel()
|
||||
case .didSelectRoom(let roomId):
|
||||
didSelect(by: roomId)
|
||||
case .done:
|
||||
done()
|
||||
}
|
||||
@@ -79,7 +79,7 @@ class TemplateRoomListViewModel: TemplateRoomListViewModelType, TemplateRoomList
|
||||
completion?(.done)
|
||||
}
|
||||
|
||||
private func cancel() {
|
||||
completion?(.cancel)
|
||||
private func didSelect(by roomId: String) {
|
||||
completion?(.didSelectRoom(roomId))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user