From 48b1b1fe51c505413a7d1240a6a77629209e5181 Mon Sep 17 00:00:00 2001 From: AllenTom Date: Sun, 1 Sep 2024 23:22:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=82=B9=E5=87=BB=E8=AF=84?= =?UTF-8?q?=E8=AE=BA=E5=A4=B4=E5=83=8F=E8=B7=B3=E8=BD=AC=E5=88=B0=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=B8=BB=E9=A1=B5=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/aiosman/riderpro/ui/post/Post.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/aiosman/riderpro/ui/post/Post.kt b/app/src/main/java/com/aiosman/riderpro/ui/post/Post.kt index 98ac41d..3337a94 100644 --- a/app/src/main/java/com/aiosman/riderpro/ui/post/Post.kt +++ b/app/src/main/java/com/aiosman/riderpro/ui/post/Post.kt @@ -585,6 +585,7 @@ fun CommentsSection( @Composable fun CommentItem(commentEntity: CommentEntity, onLike: () -> Unit = {}) { val context = LocalContext.current + val navController = LocalNavController.current Column { Row(modifier = Modifier.padding(vertical = 8.dp)) { CustomAsyncImage( @@ -593,7 +594,15 @@ fun CommentItem(commentEntity: CommentEntity, onLike: () -> Unit = {}) { contentDescription = "Comment Profile Picture", modifier = Modifier .size(40.dp) - .clip(CircleShape), + .clip(CircleShape) + .noRippleClickable { + navController.navigate( + NavigationRoute.AccountProfile.route.replace( + "{id}", + commentEntity.author.toString() + ) + ) + }, contentScale = ContentScale.Crop ) Spacer(modifier = Modifier.width(8.dp))