Fix preview.
This commit is contained in:
parent
0096e528c4
commit
ad6dd6ec7e
2 changed files with 26 additions and 18 deletions
|
|
@ -9,6 +9,7 @@ package io.element.android.libraries.mediaviewer.impl.gallery
|
||||||
|
|
||||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||||
import io.element.android.libraries.architecture.AsyncData
|
import io.element.android.libraries.architecture.AsyncData
|
||||||
|
import io.element.android.libraries.matrix.api.core.UniqueId
|
||||||
import io.element.android.libraries.mediaviewer.impl.details.MediaBottomSheetState
|
import io.element.android.libraries.mediaviewer.impl.details.MediaBottomSheetState
|
||||||
import io.element.android.libraries.mediaviewer.impl.gallery.ui.aDate
|
import io.element.android.libraries.mediaviewer.impl.gallery.ui.aDate
|
||||||
import io.element.android.libraries.mediaviewer.impl.gallery.ui.aFile
|
import io.element.android.libraries.mediaviewer.impl.gallery.ui.aFile
|
||||||
|
|
@ -27,16 +28,19 @@ open class MediaGalleryStateProvider : PreviewParameterProvider<MediaGalleryStat
|
||||||
aMediaGalleryState(
|
aMediaGalleryState(
|
||||||
imageItems = AsyncData.Success(
|
imageItems = AsyncData.Success(
|
||||||
listOf(
|
listOf(
|
||||||
aDate(),
|
aDate(id = UniqueId("0")),
|
||||||
anImage(),
|
anImage(id = UniqueId("1")),
|
||||||
aDate(),
|
aDate(
|
||||||
anImage(),
|
id = UniqueId("2"),
|
||||||
aVideo(),
|
formattedDate = "September 2004",
|
||||||
anImage(),
|
),
|
||||||
anImage(),
|
anImage(id = UniqueId("3")),
|
||||||
anImage(),
|
aVideo(id = UniqueId("4")),
|
||||||
anImage(),
|
anImage(id = UniqueId("5")),
|
||||||
anImage(),
|
anImage(id = UniqueId("6")),
|
||||||
|
anImage(id = UniqueId("7")),
|
||||||
|
anImage(id = UniqueId("8")),
|
||||||
|
anImage(id = UniqueId("9")),
|
||||||
).toImmutableList()
|
).toImmutableList()
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
|
@ -48,13 +52,16 @@ open class MediaGalleryStateProvider : PreviewParameterProvider<MediaGalleryStat
|
||||||
mode = MediaGalleryMode.Files,
|
mode = MediaGalleryMode.Files,
|
||||||
fileItems = AsyncData.Success(
|
fileItems = AsyncData.Success(
|
||||||
listOf(
|
listOf(
|
||||||
aDate(),
|
aDate(id = UniqueId("0")),
|
||||||
aFile(),
|
aFile(id = UniqueId("1")),
|
||||||
aDate(),
|
aDate(
|
||||||
aFile(),
|
id = UniqueId("2"),
|
||||||
aFile(),
|
formattedDate = "September 2004",
|
||||||
aFile(),
|
),
|
||||||
aFile(),
|
aFile(id = UniqueId("3")),
|
||||||
|
aFile(id = UniqueId("4")),
|
||||||
|
aFile(id = UniqueId("5")),
|
||||||
|
aFile(id = UniqueId("6")),
|
||||||
).toImmutableList()
|
).toImmutableList()
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
|
|
||||||
|
|
@ -15,11 +15,12 @@ import io.element.android.libraries.mediaviewer.api.anImageMediaInfo
|
||||||
import io.element.android.libraries.mediaviewer.impl.gallery.MediaItem
|
import io.element.android.libraries.mediaviewer.impl.gallery.MediaItem
|
||||||
|
|
||||||
fun anImage(
|
fun anImage(
|
||||||
|
id: UniqueId = UniqueId("imageId"),
|
||||||
eventId: EventId? = null,
|
eventId: EventId? = null,
|
||||||
senderId: UserId? = null,
|
senderId: UserId? = null,
|
||||||
): MediaItem.Image {
|
): MediaItem.Image {
|
||||||
return MediaItem.Image(
|
return MediaItem.Image(
|
||||||
id = UniqueId("imageId"),
|
id = id,
|
||||||
eventId = eventId,
|
eventId = eventId,
|
||||||
mediaInfo = anImageMediaInfo(
|
mediaInfo = anImageMediaInfo(
|
||||||
senderId = senderId,
|
senderId = senderId,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue