Update ManageRoom.tsx

This commit is contained in:
louis-antoine-etsmtl 2024-04-09 10:10:17 -04:00 committed by GitHub
parent 73f87c9a9e
commit 9cc152d6bc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -96,8 +96,16 @@ const ManageRoom: React.FC = () => {
socket.on('create-failure', () => {
console.log('Error creating room.');
});
socket.on('user-joined', (user: UserType) => {
setUsers((prevUsers) => [...prevUsers, user]);
if (quizMode === 'teacher') {
webSocketService.nextQuestion(roomName, currentQuestion);
} else if (quizMode === 'student') {
webSocketService.launchStudentModeQuiz(roomName, quizQuestions);
}
});
socket.on('join-failure', (message) => {
setConnectingError(message);
setSocket(null);