common: replace deprecated method

This commit is contained in:
Harsh Shandilya 2021-12-15 16:09:34 +05:30
parent 1363e73c34
commit 968759c7ea
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80

View file

@ -3,8 +3,10 @@ package dev.msfjarvis.claw.common.ui
import androidx.compose.foundation.Image import androidx.compose.foundation.Image
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext
import coil.annotation.ExperimentalCoilApi import coil.annotation.ExperimentalCoilApi
import coil.compose.rememberImagePainter import coil.compose.rememberAsyncImagePainter
import coil.request.ImageRequest
import coil.transform.CircleCropTransformation import coil.transform.CircleCropTransformation
@Composable @Composable
@ -16,12 +18,12 @@ actual fun NetworkImage(
) { ) {
Image( Image(
painter = painter =
rememberImagePainter( rememberAsyncImagePainter(
data = url, ImageRequest.Builder(LocalContext.current)
builder = { .data(data = url)
transformations(CircleCropTransformation()) .transformations(CircleCropTransformation())
crossfade(true) .crossfade(true)
}, .build()
), ),
contentDescription = contentDescription, contentDescription = contentDescription,
modifier = modifier, modifier = modifier,