Ensure preview are not impacted when removing the ReadReceipt feature flag.
This commit is contained in:
parent
4dcafb6aa6
commit
439c2f191b
2 changed files with 8 additions and 5 deletions
|
|
@ -189,13 +189,16 @@ internal fun aTimelineItemReadReceipts(): TimelineItemReadReceipts {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
internal fun aGroupedEvents(id: Long = 0): TimelineItem.GroupedEvents {
|
internal fun aGroupedEvents(
|
||||||
|
id: Long = 0,
|
||||||
|
withReadReceipts: Boolean = false,
|
||||||
|
): TimelineItem.GroupedEvents {
|
||||||
val event1 = aTimelineItemEvent(
|
val event1 = aTimelineItemEvent(
|
||||||
isMine = true,
|
isMine = true,
|
||||||
content = aTimelineItemStateEventContent(),
|
content = aTimelineItemStateEventContent(),
|
||||||
groupPosition = TimelineItemGroupPosition.None,
|
groupPosition = TimelineItemGroupPosition.None,
|
||||||
readReceiptState = TimelineItemReadReceipts(
|
readReceiptState = TimelineItemReadReceipts(
|
||||||
receipts = listOf(aReadReceiptData(0)).toPersistentList(),
|
receipts = (if (withReadReceipts) listOf(aReadReceiptData(0)) else emptyList()).toImmutableList()
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
val event2 = aTimelineItemEvent(
|
val event2 = aTimelineItemEvent(
|
||||||
|
|
@ -203,7 +206,7 @@ internal fun aGroupedEvents(id: Long = 0): TimelineItem.GroupedEvents {
|
||||||
content = aTimelineItemStateEventContent(body = "Another state event"),
|
content = aTimelineItemStateEventContent(body = "Another state event"),
|
||||||
groupPosition = TimelineItemGroupPosition.None,
|
groupPosition = TimelineItemGroupPosition.None,
|
||||||
readReceiptState = TimelineItemReadReceipts(
|
readReceiptState = TimelineItemReadReceipts(
|
||||||
receipts = listOf(aReadReceiptData(1)).toPersistentList(),
|
receipts = (if (withReadReceipts) listOf(aReadReceiptData(1)) else emptyList()).toImmutableList()
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
val events = listOf(event1, event2)
|
val events = listOf(event1, event2)
|
||||||
|
|
|
||||||
|
|
@ -160,7 +160,7 @@ internal fun TimelineItemGroupedEventsRowContentExpandedPreview() = ElementPrevi
|
||||||
TimelineItemGroupedEventsRowContent(
|
TimelineItemGroupedEventsRowContent(
|
||||||
isExpanded = true,
|
isExpanded = true,
|
||||||
onExpandGroupClick = {},
|
onExpandGroupClick = {},
|
||||||
timelineItem = aGroupedEvents(),
|
timelineItem = aGroupedEvents(withReadReceipts = true),
|
||||||
timelineRoomInfo = aTimelineRoomInfo(),
|
timelineRoomInfo = aTimelineRoomInfo(),
|
||||||
highlightedItem = null,
|
highlightedItem = null,
|
||||||
isLastOutgoingMessage = false,
|
isLastOutgoingMessage = false,
|
||||||
|
|
@ -184,7 +184,7 @@ internal fun TimelineItemGroupedEventsRowContentCollapsePreview() = ElementPrevi
|
||||||
TimelineItemGroupedEventsRowContent(
|
TimelineItemGroupedEventsRowContent(
|
||||||
isExpanded = false,
|
isExpanded = false,
|
||||||
onExpandGroupClick = {},
|
onExpandGroupClick = {},
|
||||||
timelineItem = aGroupedEvents(),
|
timelineItem = aGroupedEvents(withReadReceipts = true),
|
||||||
timelineRoomInfo = aTimelineRoomInfo(),
|
timelineRoomInfo = aTimelineRoomInfo(),
|
||||||
highlightedItem = null,
|
highlightedItem = null,
|
||||||
isLastOutgoingMessage = false,
|
isLastOutgoingMessage = false,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue