Add missing preview.
This commit is contained in:
parent
e95d49047a
commit
686467b4a0
2 changed files with 7 additions and 1 deletions
|
|
@ -8,6 +8,7 @@
|
||||||
package io.element.android.features.createroom.impl.root
|
package io.element.android.features.createroom.impl.root
|
||||||
|
|
||||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||||
|
import io.element.android.features.createroom.api.ConfirmingStartDmWithMatrixUser
|
||||||
import io.element.android.features.createroom.impl.userlist.UserListState
|
import io.element.android.features.createroom.impl.userlist.UserListState
|
||||||
import io.element.android.features.createroom.impl.userlist.aRecentDirectRoomList
|
import io.element.android.features.createroom.impl.userlist.aRecentDirectRoomList
|
||||||
import io.element.android.features.createroom.impl.userlist.aUserListState
|
import io.element.android.features.createroom.impl.userlist.aUserListState
|
||||||
|
|
@ -49,6 +50,9 @@ open class CreateRoomRootStateProvider : PreviewParameterProvider<CreateRoomRoot
|
||||||
recentDirectRooms = aRecentDirectRoomList()
|
recentDirectRooms = aRecentDirectRoomList()
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
aCreateRoomRootState(
|
||||||
|
startDmAction = ConfirmingStartDmWithMatrixUser(aMatrixUser()),
|
||||||
|
),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,14 @@
|
||||||
package io.element.android.features.userprofile.shared
|
package io.element.android.features.userprofile.shared
|
||||||
|
|
||||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||||
|
import io.element.android.features.createroom.api.ConfirmingStartDmWithMatrixUser
|
||||||
import io.element.android.features.userprofile.api.UserProfileEvents
|
import io.element.android.features.userprofile.api.UserProfileEvents
|
||||||
import io.element.android.features.userprofile.api.UserProfileState
|
import io.element.android.features.userprofile.api.UserProfileState
|
||||||
import io.element.android.libraries.architecture.AsyncAction
|
import io.element.android.libraries.architecture.AsyncAction
|
||||||
import io.element.android.libraries.architecture.AsyncData
|
import io.element.android.libraries.architecture.AsyncData
|
||||||
import io.element.android.libraries.matrix.api.core.RoomId
|
import io.element.android.libraries.matrix.api.core.RoomId
|
||||||
import io.element.android.libraries.matrix.api.core.UserId
|
import io.element.android.libraries.matrix.api.core.UserId
|
||||||
|
import io.element.android.libraries.matrix.ui.components.aMatrixUser
|
||||||
|
|
||||||
open class UserProfileStateProvider : PreviewParameterProvider<UserProfileState> {
|
open class UserProfileStateProvider : PreviewParameterProvider<UserProfileState> {
|
||||||
override val values: Sequence<UserProfileState>
|
override val values: Sequence<UserProfileState>
|
||||||
|
|
@ -26,7 +28,7 @@ open class UserProfileStateProvider : PreviewParameterProvider<UserProfileState>
|
||||||
aUserProfileState(isBlocked = AsyncData.Loading(true), isVerified = AsyncData.Loading()),
|
aUserProfileState(isBlocked = AsyncData.Loading(true), isVerified = AsyncData.Loading()),
|
||||||
aUserProfileState(startDmActionState = AsyncAction.Loading),
|
aUserProfileState(startDmActionState = AsyncAction.Loading),
|
||||||
aUserProfileState(canCall = true),
|
aUserProfileState(canCall = true),
|
||||||
// Add other states here
|
aUserProfileState(startDmActionState = ConfirmingStartDmWithMatrixUser(aMatrixUser())),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue