更新
This commit is contained in:
@@ -10,10 +10,12 @@ import androidx.compose.runtime.LaunchedEffect
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.layout.ContentScale
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import coil.compose.AsyncImage
|
||||
import com.aiosman.riderpro.LocalAnimatedContentScope
|
||||
import com.aiosman.riderpro.LocalNavController
|
||||
import com.aiosman.riderpro.LocalSharedTransitionScope
|
||||
import com.aiosman.riderpro.ui.composables.CustomAsyncImage
|
||||
import com.aiosman.riderpro.ui.composables.StatusBarMaskLayout
|
||||
import com.aiosman.riderpro.ui.imageviewer.ImageViewerViewModel
|
||||
import com.google.accompanist.systemuicontroller.rememberSystemUiController
|
||||
@@ -31,7 +33,7 @@ fun ImageViewer() {
|
||||
val navController = LocalNavController.current
|
||||
val sharedTransitionScope = LocalSharedTransitionScope.current
|
||||
val animatedVisibilityScope = LocalAnimatedContentScope.current
|
||||
|
||||
val context = LocalContext.current
|
||||
LaunchedEffect(Unit) {
|
||||
systemUiController.setStatusBarColor(Color.Black)
|
||||
systemUiController.setNavigationBarColor(Color.Black)
|
||||
@@ -50,7 +52,8 @@ fun ImageViewer() {
|
||||
) { page ->
|
||||
val zoomState = rememberZoomState()
|
||||
with(sharedTransitionScope) {
|
||||
AsyncImage(
|
||||
CustomAsyncImage(
|
||||
context,
|
||||
images[page],
|
||||
contentDescription = null,
|
||||
modifier = Modifier.sharedElement(
|
||||
|
||||
Reference in New Issue
Block a user