Render chat messages that come over the socket

This commit is contained in:
Gabe Kangas
2022-05-03 13:01:50 -07:00
parent 15becc5121
commit 8b07eb7457
5 changed files with 21 additions and 15 deletions

View File

@@ -1,8 +1,11 @@
import {
ChatEvent,
SocketEvent,
} from '../../../interfaces/socket-events';
import { ChatMessage } from '../../../interfaces/chat-message.model';
import { ChatEvent } from '../../../interfaces/socket-events';
export default function handleChatMessage(message: ChatEvent) {
console.log('chat message', message);
export default function handleChatMessage(
message: ChatEvent,
messages: ChatMessage[],
setChatMessages,
) {
const updatedMessages = [...messages, message];
setChatMessages(updatedMessages);
}