Avoid using runBlocking in Node resolve function.

This commit is contained in:
Benoit Marty 2025-08-14 16:41:29 +02:00
parent 7559385439
commit 16acfa28d7
10 changed files with 159 additions and 26 deletions

View file

@ -8,10 +8,14 @@
package io.element.android.features.invitepeople.api
import io.element.android.libraries.architecture.Presenter
import io.element.android.libraries.matrix.api.core.RoomId
import io.element.android.libraries.matrix.api.room.JoinedRoom
interface InvitePeoplePresenter : Presenter<InvitePeopleState> {
interface Factory {
fun create(room: JoinedRoom): InvitePeoplePresenter
fun create(
joinedRoom: JoinedRoom?,
roomId: RoomId,
): InvitePeoplePresenter
}
}