Setup the threaded timeline media preview action

This commit is contained in:
Stefan Ceriu
2025-05-29 08:57:15 +03:00
committed by Stefan Ceriu
parent bc1f7ca646
commit 565ca3ab0b
3 changed files with 18 additions and 6 deletions
@@ -81,7 +81,7 @@ final class ThreadTimelineScreenCoordinator: CoordinatorProtocol {
case .displayDocumentPicker:
actionsSubject.send(.presentMediaUploadPicker(.documents))
case .displayMediaPreview(let mediaPreviewViewModel):
break
viewModel.displayMediaPreview(mediaPreviewViewModel)
case .displayLocationPicker:
actionsSubject.send(.presentLocationPicker)
case .displayPollForm(let mode):
@@ -96,11 +96,7 @@ final class ThreadTimelineScreenCoordinator: CoordinatorProtocol {
actionsSubject.send(.presentLocationViewer(body: body, geoURI: geoURI, description: description))
case .displayResolveSendFailure(let failure, let sendHandle):
actionsSubject.send(.presentResolveSendFailure(failure: failure, sendHandle: sendHandle))
case .displayThread(let itemID):
break
case .composer(let action):
break
case .hasScrolled(direction: let direction):
case .displayThread, .composer, .hasScrolled:
break
case .viewInRoomTimeline:
fatalError("The action: \(action) should not be sent to this coordinator")