feature(spaces) : start introducing SpaceScreen

This commit is contained in:
ganfra 2025-09-08 15:41:27 +02:00 committed by Benoit Marty
parent 5d8ca6590e
commit 4048bb7fb6
12 changed files with 486 additions and 4 deletions

View file

@ -8,6 +8,7 @@
package io.element.android.libraries.matrix.impl.spaces
import io.element.android.libraries.core.extensions.runCatchingExceptions
import io.element.android.libraries.matrix.api.core.RoomId
import io.element.android.libraries.matrix.api.core.SpaceId
import io.element.android.libraries.matrix.api.spaces.SpaceRoom
import io.element.android.libraries.matrix.api.spaces.SpaceRoomList
@ -50,8 +51,8 @@ class RustSpaceService(
}
}
override suspend fun spaceRoomList(spaceId: SpaceId): SpaceRoomList {
val innerSpaceRoomList = innerSpaceService.spaceRoomList(spaceId.value)
override suspend fun spaceRoomList(id: RoomId): SpaceRoomList {
val innerSpaceRoomList = innerSpaceService.spaceRoomList(id.value)
return RustSpaceRoomList(
inner = innerSpaceRoomList,
sessionCoroutineScope = sessionCoroutineScope,