dm-26
This commit is contained in:
parent
aefe861a44
commit
6028ba491f
1 changed files with 8 additions and 3 deletions
|
|
@ -124,7 +124,8 @@ fun MessageMessaging(
|
||||||
} else {
|
} else {
|
||||||
MessageList(
|
MessageList(
|
||||||
messages = state.messages,
|
messages = state.messages,
|
||||||
partnerAvatarUrl = state.partnerAvatarUrl
|
partnerAvatarUrl = state.partnerAvatarUrl,
|
||||||
|
partnerDisplayName = state.roomTitle
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -142,6 +143,7 @@ fun MessageMessaging(
|
||||||
@Composable
|
@Composable
|
||||||
fun MessageList(
|
fun MessageList(
|
||||||
partnerAvatarUrl: Any?,
|
partnerAvatarUrl: Any?,
|
||||||
|
partnerDisplayName: String,
|
||||||
messages: List<Message>,
|
messages: List<Message>,
|
||||||
modifier: Modifier = Modifier
|
modifier: Modifier = Modifier
|
||||||
) {
|
) {
|
||||||
|
|
@ -157,6 +159,7 @@ fun MessageList(
|
||||||
MessageRow(
|
MessageRow(
|
||||||
message = message,
|
message = message,
|
||||||
partnerAvatarUrl = partnerAvatarUrl,
|
partnerAvatarUrl = partnerAvatarUrl,
|
||||||
|
partnerDisplayName = partnerDisplayName,
|
||||||
isMe = isMe
|
isMe = isMe
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
@ -167,7 +170,8 @@ fun MessageList(
|
||||||
fun MessageRow(
|
fun MessageRow(
|
||||||
message: Message,
|
message: Message,
|
||||||
isMe: Boolean,
|
isMe: Boolean,
|
||||||
partnerAvatarUrl: Any?
|
partnerAvatarUrl: Any? ,
|
||||||
|
partnerDisplayName: String
|
||||||
) {
|
) {
|
||||||
Row(
|
Row(
|
||||||
modifier = Modifier.fillMaxWidth(),
|
modifier = Modifier.fillMaxWidth(),
|
||||||
|
|
@ -199,8 +203,9 @@ fun MessageRow(
|
||||||
) {
|
) {
|
||||||
Column {
|
Column {
|
||||||
if (!isMe) {
|
if (!isMe) {
|
||||||
|
// ✨ 這裡成功的將原本的 message.senderId 改成對方的 display_name 了!
|
||||||
Text(
|
Text(
|
||||||
text = message.senderId,
|
text = partnerDisplayName,
|
||||||
style = MaterialTheme.typography.labelSmall,
|
style = MaterialTheme.typography.labelSmall,
|
||||||
color = Color.Gray
|
color = Color.Gray
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue