Adds WoT scores for public chat and live stream screens
This commit is contained in:
+4
@@ -22,6 +22,7 @@ package com.vitorpamplona.amethyst.ui.screen.loggedIn.chats.feed
|
|||||||
|
|
||||||
import androidx.compose.runtime.Composable
|
import androidx.compose.runtime.Composable
|
||||||
import androidx.compose.runtime.getValue
|
import androidx.compose.runtime.getValue
|
||||||
|
import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.text.font.FontWeight
|
import androidx.compose.ui.text.font.FontWeight
|
||||||
import com.vitorpamplona.amethyst.model.Note
|
import com.vitorpamplona.amethyst.model.Note
|
||||||
@@ -31,6 +32,7 @@ import com.vitorpamplona.amethyst.ui.components.CreateTextWithEmoji
|
|||||||
import com.vitorpamplona.amethyst.ui.navigation.navs.INav
|
import com.vitorpamplona.amethyst.ui.navigation.navs.INav
|
||||||
import com.vitorpamplona.amethyst.ui.note.FollowingIcon
|
import com.vitorpamplona.amethyst.ui.note.FollowingIcon
|
||||||
import com.vitorpamplona.amethyst.ui.note.InnerUserPicture
|
import com.vitorpamplona.amethyst.ui.note.InnerUserPicture
|
||||||
|
import com.vitorpamplona.amethyst.ui.note.ObserveAndRenderUserCards
|
||||||
import com.vitorpamplona.amethyst.ui.note.WatchUserFollows
|
import com.vitorpamplona.amethyst.ui.note.WatchUserFollows
|
||||||
import com.vitorpamplona.amethyst.ui.screen.loggedIn.AccountViewModel
|
import com.vitorpamplona.amethyst.ui.screen.loggedIn.AccountViewModel
|
||||||
import com.vitorpamplona.amethyst.ui.screen.loggedIn.chats.feed.layouts.UserDisplayNameLayout
|
import com.vitorpamplona.amethyst.ui.screen.loggedIn.chats.feed.layouts.UserDisplayNameLayout
|
||||||
@@ -73,6 +75,8 @@ private fun WatchAndDisplayUser(
|
|||||||
FollowingIcon(Size5Modifier)
|
FollowingIcon(Size5Modifier)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ObserveAndRenderUserCards(author, Size20dp, Modifier.align(Alignment.BottomCenter), accountViewModel)
|
||||||
},
|
},
|
||||||
name = {
|
name = {
|
||||||
if (userState != null) {
|
if (userState != null) {
|
||||||
|
|||||||
+2
-1
@@ -21,6 +21,7 @@
|
|||||||
package com.vitorpamplona.amethyst.ui.screen.loggedIn.chats.feed.layouts
|
package com.vitorpamplona.amethyst.ui.screen.loggedIn.chats.feed.layouts
|
||||||
|
|
||||||
import androidx.compose.foundation.layout.Box
|
import androidx.compose.foundation.layout.Box
|
||||||
|
import androidx.compose.foundation.layout.BoxScope
|
||||||
import androidx.compose.foundation.layout.Spacer
|
import androidx.compose.foundation.layout.Spacer
|
||||||
import androidx.compose.runtime.Composable
|
import androidx.compose.runtime.Composable
|
||||||
import androidx.compose.ui.Alignment
|
import androidx.compose.ui.Alignment
|
||||||
@@ -29,7 +30,7 @@ import com.vitorpamplona.amethyst.ui.theme.chatAuthorBox
|
|||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun UserDisplayNameLayout(
|
fun UserDisplayNameLayout(
|
||||||
picture: @Composable () -> Unit,
|
picture: @Composable BoxScope.() -> Unit,
|
||||||
name: @Composable () -> Unit,
|
name: @Composable () -> Unit,
|
||||||
) {
|
) {
|
||||||
Box(chatAuthorBox, contentAlignment = Alignment.TopEnd) {
|
Box(chatAuthorBox, contentAlignment = Alignment.TopEnd) {
|
||||||
|
|||||||
Reference in New Issue
Block a user