From 144439e27c59dc70071a82c50371a1373f949614 Mon Sep 17 00:00:00 2001 From: HuanCheng65 <22636177+HuanCheng65@users.noreply.github.com> Date: Thu, 13 Jul 2023 18:18:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9E=81=E5=B0=8F/=E4=B8=8D=E5=AE=9A?= =?UTF-8?q?=E5=A4=B4=E5=83=8F=E5=A4=A7=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tieba/post/ui/widgets/compose/Avatars.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/huanchengfly/tieba/post/ui/widgets/compose/Avatars.kt b/app/src/main/java/com/huanchengfly/tieba/post/ui/widgets/compose/Avatars.kt index 4ffaf8af..255a1204 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/ui/widgets/compose/Avatars.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/ui/widgets/compose/Avatars.kt @@ -29,6 +29,7 @@ import com.google.accompanist.placeholder.material.placeholder import com.huanchengfly.tieba.post.utils.ImageUtil object Sizes { + val Tiny = 24.dp val Small = 36.dp val Medium = 48.dp val Large = 56.dp @@ -80,6 +81,15 @@ fun Avatar( size: Dp, contentDescription: String?, modifier: Modifier = Modifier, +) { + Avatar(data = data, contentDescription = contentDescription, modifier = modifier.size(size)) +} + +@Composable +fun Avatar( + data: String?, + contentDescription: String?, + modifier: Modifier = Modifier, ) { val context = LocalContext.current @@ -91,7 +101,6 @@ fun Avatar( contentDescription = contentDescription, contentScale = ContentScale.Crop, modifier = modifier - .size(size) .clip(CircleShape), ) }