Wire up chat message props. Add username highlighting. Closes #1921
This commit is contained in:
@@ -3,8 +3,12 @@ import { ConnectedClientInfoEvent } from '../../../interfaces/socket-events';
|
||||
export default function handleConnectedClientInfoMessage(
|
||||
message: ConnectedClientInfoEvent,
|
||||
setChatDisplayName: (string) => void,
|
||||
setChatUserId: (number) => void,
|
||||
setIsChatModerator: (boolean) => void,
|
||||
) {
|
||||
const { user } = message;
|
||||
const { displayName } = user;
|
||||
const { id, displayName, scopes } = user;
|
||||
setChatDisplayName(displayName);
|
||||
setChatUserId(id);
|
||||
setIsChatModerator(scopes.includes('moderator'));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user