mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2024-09-29 08:20:51 +00:00
Moves tags calculation to Launched Effect
This commit is contained in:
parent
c58b13e2f7
commit
e6554a5b4a
@ -566,11 +566,15 @@ fun DisplayFollowingHashtagsInPost(
|
|||||||
account: Account,
|
account: Account,
|
||||||
navController: NavController
|
navController: NavController
|
||||||
) {
|
) {
|
||||||
|
var firstTag by remember { mutableStateOf<String?>(null) }
|
||||||
|
|
||||||
|
LaunchedEffect(key1 = noteEvent) {
|
||||||
|
firstTag = noteEvent.firstIsTaggedHashes(account.followingTagSet())
|
||||||
|
}
|
||||||
|
|
||||||
Column() {
|
Column() {
|
||||||
Row(verticalAlignment = Alignment.CenterVertically) {
|
Row(verticalAlignment = Alignment.CenterVertically) {
|
||||||
val firstTag =
|
firstTag?.let {
|
||||||
noteEvent.firstIsTaggedHashes(account.followingTagSet())
|
|
||||||
if (firstTag != null) {
|
|
||||||
ClickableText(
|
ClickableText(
|
||||||
text = AnnotatedString(" #$firstTag"),
|
text = AnnotatedString(" #$firstTag"),
|
||||||
onClick = { navController.navigate("Hashtag/$firstTag") },
|
onClick = { navController.navigate("Hashtag/$firstTag") },
|
||||||
|
Loading…
Reference in New Issue
Block a user