From 5ad39d7163145891f50d6228fe1e1290f20ced7a Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 27 Jan 2023 20:29:09 -0300 Subject: [PATCH] Clickable Profile pictures on notifications --- .../com/vitorpamplona/amethyst/ui/note/BoostSetCompose.kt | 7 ++++++- .../com/vitorpamplona/amethyst/ui/note/LikeSetCompose.kt | 7 ++++++- .../com/vitorpamplona/amethyst/ui/screen/ThreadFeedView.kt | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/BoostSetCompose.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/BoostSetCompose.kt index 98c364038..a7291ced6 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/BoostSetCompose.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/BoostSetCompose.kt @@ -82,7 +82,12 @@ fun BoostSetCompose(likeSetCard: BoostSetCard, isInnerNote: Boolean = false, rou if (cardNote?.author != null) { val userState by cardNote.author!!.live.observeAsState() - UserPicture(user = userState?.user, userAccount = account.userProfile(), size = 35.dp) + UserPicture( + user = userState?.user, + navController = navController, + userAccount = account.userProfile(), + size = 35.dp + ) } } } diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/LikeSetCompose.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/LikeSetCompose.kt index a45be8143..79a084c55 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/LikeSetCompose.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/LikeSetCompose.kt @@ -82,7 +82,12 @@ fun LikeSetCompose(likeSetCard: LikeSetCard, modifier: Modifier = Modifier, isIn if (cardNote?.author != null) { val userState by cardNote.author!!.live.observeAsState() - UserPicture(user = userState?.user, userAccount = account.userProfile(), size = 35.dp) + UserPicture( + user = userState?.user, + navController = navController, + userAccount = account.userProfile(), + size = 35.dp + ) } } } diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/ThreadFeedView.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/ThreadFeedView.kt index ac5a74bb3..4134e730c 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/ThreadFeedView.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/ThreadFeedView.kt @@ -178,7 +178,7 @@ fun NoteMaster(baseNote: Note, accountViewModel: AccountViewModel, navController } }) ) { - UserPicture(user = author, userAccount = account.userProfile(), size = 55.dp) + UserPicture(user = author, navController, userAccount = account.userProfile(), size = 55.dp) Column(modifier = Modifier.padding(start = 10.dp)) { Row(verticalAlignment = Alignment.CenterVertically) {