Merge pull request #6740 from element-hq/feature/bma/uiSample

Introduce UI sample
This commit is contained in:
Benoit Marty 2026-05-07 12:28:08 +02:00 committed by GitHub
commit a7c9fedc8f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
108 changed files with 412 additions and 274 deletions

View file

@ -10,6 +10,7 @@ package io.element.android.features.preferences.impl.user.editprofile
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
import io.element.android.libraries.architecture.AsyncAction
import io.element.android.libraries.designsystem.preview.USER_NAME_JOHN_DOE
import io.element.android.libraries.matrix.api.core.UserId
import io.element.android.libraries.matrix.ui.media.AvatarAction
import io.element.android.libraries.permissions.api.PermissionsState
@ -28,7 +29,7 @@ open class EditUserProfileStateProvider : PreviewParameterProvider<EditUserProfi
fun aEditUserProfileState(
userId: UserId = UserId("@john.doe:matrix.org"),
displayName: String = "John Doe",
displayName: String = USER_NAME_JOHN_DOE,
userAvatarUrl: String? = null,
avatarActions: List<AvatarAction> = emptyList(),
saveButtonEnabled: Boolean = true,