Create PreviewData with sample of UGC used for preview.

Fix preview issue where username was used for room/avatar name.
This commit is contained in:
Benoit Marty 2026-05-06 17:44:37 +02:00
parent 6ef9315468
commit 2a694f6dfd
31 changed files with 214 additions and 110 deletions

View file

@ -13,6 +13,7 @@ import io.element.android.features.location.api.Location
import io.element.android.features.location.impl.common.ui.LocationConstraintsDialogState
import io.element.android.libraries.designsystem.components.avatar.AvatarData
import io.element.android.libraries.designsystem.components.avatar.AvatarSize
import io.element.android.libraries.designsystem.preview.USER_NAME_ALICE
import io.element.android.libraries.matrix.api.core.UserId
import io.element.android.libraries.matrix.api.room.location.AssetType
import kotlinx.collections.immutable.toImmutableList
@ -69,7 +70,7 @@ fun aShowLocationState(
fun aLocationShareItem(
userId: UserId = UserId("@alice:matrix.org"),
displayName: String = "Alice",
displayName: String = USER_NAME_ALICE,
avatarData: AvatarData = AvatarData(
id = userId.value,
name = displayName,