Use aRoomListRoomSummary function instead of invoking the constructor.
This commit is contained in:
parent
0334da7a14
commit
9a9beeb532
1 changed files with 3 additions and 4 deletions
|
|
@ -20,6 +20,7 @@ import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||||
import io.element.android.features.leaveroom.api.aLeaveRoomState
|
import io.element.android.features.leaveroom.api.aLeaveRoomState
|
||||||
import io.element.android.features.roomlist.impl.model.RoomListRoomSummary
|
import io.element.android.features.roomlist.impl.model.RoomListRoomSummary
|
||||||
import io.element.android.features.roomlist.impl.model.RoomListRoomSummaryPlaceholders
|
import io.element.android.features.roomlist.impl.model.RoomListRoomSummaryPlaceholders
|
||||||
|
import io.element.android.features.roomlist.impl.model.aRoomListRoomSummary
|
||||||
import io.element.android.libraries.designsystem.components.avatar.AvatarData
|
import io.element.android.libraries.designsystem.components.avatar.AvatarData
|
||||||
import io.element.android.libraries.designsystem.components.avatar.AvatarSize
|
import io.element.android.libraries.designsystem.components.avatar.AvatarSize
|
||||||
import io.element.android.libraries.designsystem.utils.snackbar.SnackbarMessage
|
import io.element.android.libraries.designsystem.utils.snackbar.SnackbarMessage
|
||||||
|
|
@ -71,23 +72,21 @@ internal fun aRoomListState() = RoomListState(
|
||||||
|
|
||||||
internal fun aRoomListRoomSummaryList(): ImmutableList<RoomListRoomSummary> {
|
internal fun aRoomListRoomSummaryList(): ImmutableList<RoomListRoomSummary> {
|
||||||
return persistentListOf(
|
return persistentListOf(
|
||||||
RoomListRoomSummary(
|
aRoomListRoomSummary(
|
||||||
name = "Room",
|
name = "Room",
|
||||||
hasUnread = true,
|
hasUnread = true,
|
||||||
timestamp = "14:18",
|
timestamp = "14:18",
|
||||||
lastMessage = "A very very very very long message which suites on two lines",
|
lastMessage = "A very very very very long message which suites on two lines",
|
||||||
avatarData = AvatarData("!id", "R", size = AvatarSize.RoomListItem),
|
avatarData = AvatarData("!id", "R", size = AvatarSize.RoomListItem),
|
||||||
id = "!roomId:domain",
|
id = "!roomId:domain",
|
||||||
roomId = RoomId("!roomId:domain")
|
|
||||||
),
|
),
|
||||||
RoomListRoomSummary(
|
aRoomListRoomSummary(
|
||||||
name = "Room#2",
|
name = "Room#2",
|
||||||
hasUnread = false,
|
hasUnread = false,
|
||||||
timestamp = "14:16",
|
timestamp = "14:16",
|
||||||
lastMessage = "A short message",
|
lastMessage = "A short message",
|
||||||
avatarData = AvatarData("!id", "Z", size = AvatarSize.RoomListItem),
|
avatarData = AvatarData("!id", "Z", size = AvatarSize.RoomListItem),
|
||||||
id = "!roomId2:domain",
|
id = "!roomId2:domain",
|
||||||
roomId = RoomId("!roomId2:domain")
|
|
||||||
),
|
),
|
||||||
RoomListRoomSummaryPlaceholders.create("!roomId2:domain"),
|
RoomListRoomSummaryPlaceholders.create("!roomId2:domain"),
|
||||||
RoomListRoomSummaryPlaceholders.create("!roomId3:domain"),
|
RoomListRoomSummaryPlaceholders.create("!roomId3:domain"),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue