This commit is contained in:
Benoit Marty
2024-04-22 15:58:35 +02:00
committed by Benoit Marty
parent 9e59c8a854
commit 117856a2ab

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(