This commit is contained in:
Benoit Marty
2024-04-22 15:58:35 +02:00
committed by Benoit Marty
parent bcbd989ec0
commit 5914ec04da
@@ -37,16 +37,25 @@ open class SenderNameDataProvider : PreviewParameterProvider<SenderNameData> {
) )
.flatMap { senderNameMode -> .flatMap { senderNameMode ->
sequenceOf( sequenceOf(
aSenderNameData(senderNameMode = senderNameMode), aSenderNameData(
aSenderNameData(displayNameAmbiguous = true, senderNameMode = senderNameMode), senderNameMode = senderNameMode,
SenderNameData(UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"), ProfileTimelineDetails.Unavailable, senderNameMode = senderNameMode), ),
aSenderNameData(
senderNameMode = senderNameMode,
displayNameAmbiguous = true,
),
SenderNameData(
senderNameMode = senderNameMode,
userId = UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"),
profileTimelineDetails = ProfileTimelineDetails.Unavailable,
),
) )
} }
} }
fun aSenderNameData( fun aSenderNameData(
displayNameAmbiguous: Boolean = false,
senderNameMode: SenderNameMode, senderNameMode: SenderNameMode,
displayNameAmbiguous: Boolean = false,
) = SenderNameData( ) = SenderNameData(
userId = UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"), userId = UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"),
profileTimelineDetails = aProfileTimelineDetailsReady( profileTimelineDetails = aProfileTimelineDetailsReady(