Skip to content

Commit 5e246f6

Browse files
authored
Merge pull request #570 from code-payments/chore/make-avatars-opt-in-chat-node
chore: make avatars in ChatNode opt-in
2 parents 26cb0f3 + c233a79 commit 5e246f6

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

app/src/main/java/com/getcode/ui/components/chat/ChatNode.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,9 @@ object ChatNodeDefaults {
4040
fun ChatNode(
4141
modifier: Modifier = Modifier,
4242
chat: Chat,
43+
showAvatar: Boolean = false,
4344
onClick: () -> Unit,
4445
) {
45-
val betaFlags = LocalBetaFlags.current
46-
4746
Row(
4847
modifier = modifier
4948
.rememberedClickable { onClick() }
@@ -54,7 +53,7 @@ fun ChatNode(
5453
horizontalArrangement = Arrangement.spacedBy(CodeTheme.dimens.grid.x3),
5554
verticalAlignment = Alignment.CenterVertically
5655
) {
57-
if (betaFlags.conversationsEnabled) {
56+
if (showAvatar) {
5857
val imageModifier = Modifier
5958
.size(CodeTheme.dimens.staticGrid.x10)
6059
.clip(CircleShape)

app/src/main/java/com/getcode/view/main/chat/list/ChatListScreen.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ fun ChatListScreen(
5656
) { padding ->
5757
LazyColumn(modifier = Modifier.padding(padding)) {
5858
items(state.chats, key = { it.id }) { chat ->
59-
ChatNode(chat = chat) {
59+
ChatNode(chat = chat, showAvatar = true) {
6060
navigator.push(ConversationScreen(chatId = chat.id))
6161
}
6262
Divider(

0 commit comments

Comments
 (0)