更新
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
package com.aiosman.riderpro.ui.imageviewer
|
||||
|
||||
import com.aiosman.riderpro.model.MomentImageEntity
|
||||
|
||||
object ImageViewerViewModel {
|
||||
var imageList = mutableListOf<String>()
|
||||
var imageList = mutableListOf<MomentImageEntity>()
|
||||
var initialIndex = 0
|
||||
fun asNew(images: List<String>, index: Int = 0) {
|
||||
fun asNew(images: List<MomentImageEntity>, index: Int = 0) {
|
||||
imageList.clear()
|
||||
imageList.addAll(images)
|
||||
initialIndex = index
|
||||
|
||||
@@ -54,7 +54,7 @@ fun ImageViewer() {
|
||||
with(sharedTransitionScope) {
|
||||
CustomAsyncImage(
|
||||
context,
|
||||
images[page],
|
||||
images[page].url,
|
||||
contentDescription = null,
|
||||
modifier = Modifier.sharedElement(
|
||||
rememberSharedContentState(key = images[page]),
|
||||
|
||||
Reference in New Issue
Block a user