@ -43,14 +43,7 @@ open class RoomListStateProvider : PreviewParameterProvider<RoomListState> {
@@ -43,14 +43,7 @@ open class RoomListStateProvider : PreviewParameterProvider<RoomListState> {
aRoomListState ( ) . copy ( invitesState = InvitesState . NewInvites ) ,
aRoomListState ( ) . copy ( displaySearchResults = true , filter = " " , filteredRoomList = persistentListOf ( ) ) ,
aRoomListState ( ) . copy ( displaySearchResults = true ) ,
aRoomListState ( ) . copy (
contextMenu = RoomListState . ContextMenu . Shown (
roomId = RoomId ( " !aRoom:aDomain " ) ,
roomName = " A nice room name " ,
isDm = false ,
hasNewContent = false ,
)
) ,
aRoomListState ( ) . copy ( contextMenu = aContextMenuShown ( roomName = " A nice room name " ) ) ,
aRoomListState ( ) . copy ( displayRecoveryKeyPrompt = true ) ,
aRoomListState ( ) . copy ( roomList = AsyncData . Success ( persistentListOf ( ) ) ) ,
aRoomListState ( ) . copy ( roomList = AsyncData . Loading ( prevData = RoomListRoomSummaryFactory . createFakeList ( ) ) ) ,
@ -104,3 +97,14 @@ internal fun aRoomListRoomSummaryList(): ImmutableList<RoomListRoomSummary> {
@@ -104,3 +97,14 @@ internal fun aRoomListRoomSummaryList(): ImmutableList<RoomListRoomSummary> {
) ,
)
}
internal fun aContextMenuShown (
roomName : String = " aRoom " ,
isDm : Boolean = false ,
hasNewContent : Boolean = false ,
) = RoomListState . ContextMenu . Shown (
roomId = RoomId ( " !aRoom:aDomain " ) ,
roomName = roomName ,
isDm = isDm ,
hasNewContent = hasNewContent ,
)