Asad Mukhtar
06/25/2023, 8:48 AMGlideImage(
imageModel = { media.mediaPath },
modifier = Modifier
.fillMaxWidth()
.aspectRatio(1f),
requestOptions = {
RequestOptions().diskCacheStrategy(DiskCacheStrategy.RESOURCE)
},
imageOptions = ImageOptions(
contentScale = ContentScale.Crop,
contentDescription = stringResource(id = R.string.thumbnail)
),
loading = {
Image(
modifier = Modifier
.fillMaxWidth()
.aspectRatio(1f),
painter = painterResource(id = R.drawable.ic_default_thumbnail),
contentDescription = stringResource(
id = R.string.thumbnail
),
contentScale = ContentScale.Crop
)
},
failure = {
Image(
modifier = Modifier
.fillMaxWidth()
.aspectRatio(1f),
painter = painterResource(id = R.drawable.ic_default_thumbnail),
contentDescription = stringResource(
id = R.string.thumbnail
),
contentScale = ContentScale.Crop
)
},
)
Zach Klippenstein (he/him) [MOD]
06/26/2023, 7:21 PM