improvement: better contact name exhibition on group messages

This commit is contained in:
canove
2020-10-04 14:47:46 -03:00
parent 1b23780197
commit 87e4a73e05

View File

@@ -17,7 +17,6 @@ import Paper from "@material-ui/core/Paper";
import { import {
Avatar, Avatar,
Button,
Card, Card,
CardActions, CardActions,
CardHeader, CardHeader,
@@ -163,6 +162,12 @@ const useStyles = makeStyles(theme => ({
"&:hover, &.Mui-focusVisible": { backgroundColor: "#dcf8c6" }, "&:hover, &.Mui-focusVisible": { backgroundColor: "#dcf8c6" },
}, },
messageContactName: {
paddingLeft: 6,
color: "#6bcbef",
fontWeight: 500,
},
textContentItem: { textContentItem: {
overflowWrap: "break-word", overflowWrap: "break-word",
padding: "3px 80px 6px 6px", padding: "3px 80px 6px 6px",
@@ -564,6 +569,11 @@ const Ticket = () => {
<div className={classes.messageLeft}> <div className={classes.messageLeft}>
{(message.mediaUrl || message.mediaType === "vcard") && {(message.mediaUrl || message.mediaType === "vcard") &&
checkMessageMedia(message)} checkMessageMedia(message)}
{ticket.isGroup && (
<span className={classes.messageContactName}>
{message.contact?.name}
</span>
)}
<div className={classes.textContentItem}> <div className={classes.textContentItem}>
{message.mediaType !== "vcard" && message.body} {message.mediaType !== "vcard" && message.body}
<span className={classes.timestamp}> <span className={classes.timestamp}>