Code quality
This commit is contained in:
parent
dab9e374e6
commit
cd4c765143
7 changed files with 7 additions and 16 deletions
|
|
@ -120,7 +120,7 @@ internal fun HomeSpaceItemView(
|
||||||
}
|
}
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun NameAndIndicatorRow(
|
private fun NameAndIndicatorRow(
|
||||||
name: String?,
|
name: String?,
|
||||||
showIndicator: Boolean,
|
showIndicator: Boolean,
|
||||||
modifier: Modifier = Modifier,
|
modifier: Modifier = Modifier,
|
||||||
|
|
@ -152,8 +152,8 @@ private fun SpaceScaffoldRow(
|
||||||
spaceRoom: SpaceRoom,
|
spaceRoom: SpaceRoom,
|
||||||
onClick: () -> Unit,
|
onClick: () -> Unit,
|
||||||
onLongClick: () -> Unit,
|
onLongClick: () -> Unit,
|
||||||
modifier: Modifier = Modifier,
|
|
||||||
hideAvatars: Boolean,
|
hideAvatars: Boolean,
|
||||||
|
modifier: Modifier = Modifier,
|
||||||
content: @Composable ColumnScope.() -> Unit
|
content: @Composable ColumnScope.() -> Unit
|
||||||
) {
|
) {
|
||||||
val clickModifier = Modifier
|
val clickModifier = Modifier
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,4 @@
|
||||||
|
|
||||||
package io.element.android.features.home.impl.spaces
|
package io.element.android.features.home.impl.spaces
|
||||||
|
|
||||||
sealed interface HomeSpacesEvents {
|
sealed interface HomeSpacesEvents
|
||||||
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ class HomeSpacesPresenter @Inject constructor(
|
||||||
}.collectAsState(persistentSetOf())
|
}.collectAsState(persistentSetOf())
|
||||||
|
|
||||||
fun handleEvents(event: HomeSpacesEvents) {
|
fun handleEvents(event: HomeSpacesEvents) {
|
||||||
//when (event) { }
|
// when (event) { }
|
||||||
}
|
}
|
||||||
|
|
||||||
return HomeSpacesState(
|
return HomeSpacesState(
|
||||||
|
|
|
||||||
|
|
@ -44,4 +44,3 @@ fun InviteButtonsRowMolecule(
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -191,11 +191,6 @@ class RustMatrixClient(
|
||||||
innerSpaceService = innerSpaceService,
|
innerSpaceService = innerSpaceService,
|
||||||
sessionCoroutineScope = sessionCoroutineScope,
|
sessionCoroutineScope = sessionCoroutineScope,
|
||||||
sessionDispatcher = sessionDispatcher,
|
sessionDispatcher = sessionDispatcher,
|
||||||
//roomListFactory = RoomListFactory(
|
|
||||||
// innerRoomListService = innerRoomListService,
|
|
||||||
// sessionCoroutineScope = sessionCoroutineScope,
|
|
||||||
//),
|
|
||||||
//roomSyncSubscriber = roomSyncSubscriber,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
private val verificationService = RustSessionVerificationService(
|
private val verificationService = RustSessionVerificationService(
|
||||||
|
|
|
||||||
|
|
@ -84,9 +84,7 @@ class RustSpaceService(
|
||||||
private fun MutableList<SpaceRoom>.applyUpdate(update: SpaceListUpdate) {
|
private fun MutableList<SpaceRoom>.applyUpdate(update: SpaceListUpdate) {
|
||||||
when (update) {
|
when (update) {
|
||||||
is SpaceListUpdate.Append -> {
|
is SpaceListUpdate.Append -> {
|
||||||
val newSpaces = update.values.map { it ->
|
val newSpaces = update.values.map(mapper::map)
|
||||||
it.let(mapper::map)
|
|
||||||
}
|
|
||||||
addAll(newSpaces)
|
addAll(newSpaces)
|
||||||
}
|
}
|
||||||
SpaceListUpdate.Clear -> clear()
|
SpaceListUpdate.Clear -> clear()
|
||||||
|
|
|
||||||
|
|
@ -66,11 +66,12 @@ fun SpaceHeaderView(
|
||||||
textAlign = TextAlign.Center,
|
textAlign = TextAlign.Center,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
if (joinRule != null)
|
if (joinRule != null) {
|
||||||
SpaceInfoRow(
|
SpaceInfoRow(
|
||||||
joinRule = joinRule,
|
joinRule = joinRule,
|
||||||
numberOfRooms = numberOfRooms,
|
numberOfRooms = numberOfRooms,
|
||||||
)
|
)
|
||||||
|
}
|
||||||
SpaceMembersView(
|
SpaceMembersView(
|
||||||
heroes = heroes,
|
heroes = heroes,
|
||||||
numberOfMembers = numberOfMembers,
|
numberOfMembers = numberOfMembers,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue