This commit is contained in:
Benoit Marty 2024-04-22 15:58:35 +02:00 committed by Benoit Marty
parent bcbd989ec0
commit 5914ec04da

View file

@ -37,16 +37,25 @@ open class SenderNameDataProvider : PreviewParameterProvider<SenderNameData> {
)
.flatMap { senderNameMode ->
sequenceOf(
aSenderNameData(senderNameMode = senderNameMode),
aSenderNameData(displayNameAmbiguous = true, senderNameMode = senderNameMode),
SenderNameData(UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"), ProfileTimelineDetails.Unavailable, senderNameMode = senderNameMode),
aSenderNameData(
senderNameMode = senderNameMode,
),
aSenderNameData(
senderNameMode = senderNameMode,
displayNameAmbiguous = true,
),
SenderNameData(
senderNameMode = senderNameMode,
userId = UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"),
profileTimelineDetails = ProfileTimelineDetails.Unavailable,
),
)
}
}
fun aSenderNameData(
displayNameAmbiguous: Boolean = false,
senderNameMode: SenderNameMode,
displayNameAmbiguous: Boolean = false,
) = SenderNameData(
userId = UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"),
profileTimelineDetails = aProfileTimelineDetailsReady(