1
0

Provide player name in message secondary text

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
This commit is contained in:
James Ketrenos 2022-01-31 13:41:39 -08:00
parent 3a6a037e14
commit 81c54fba4a

View File

@ -308,10 +308,15 @@ const Chat = ({ board, promoteGameState }) => {
//const timeDelta = game.timestamp - Date.now();
const messages = board.game.chat.map((item, index) => {
/* If the date is in the future, set it to now */
const name = getPlayerName(board.game.sessions, item.from),
from = name ? `${name}, ` : '';
return (
<ListItem key={`msg-${item.date}`}>
<PlayerColor color={item.from}/>
<ListItemText primary={item.message} secondary={(<Moment fromNow date={item.date > Date.now() ? Date.now() : item.date} interval={1000}/>)} />
<ListItemText primary={item.message}
secondary={(<>{from}
<Moment fromNow date={item.date > Date.now() ?
Date.now() : item.date} interval={1000}/></>)} />
</ListItem>
);
});