This commit is contained in:
Dmitry 2026-01-08 22:27:03 +03:00
parent 83ffb1a079
commit 7d986ce528

View file

@ -72,9 +72,9 @@ export const useRoom = (roomCode, onGameStarted = null) => {
const handleGameEnded = (data) => { const handleGameEnded = (data) => {
console.log('Game ended:', data); console.log('Game ended:', data);
if (room) { setRoom((prevRoom) =>
setRoom({ ...room, status: 'FINISHED' }); prevRoom ? { ...prevRoom, status: 'FINISHED' } : null
} );
}; };
const handleRoomPackUpdated = (updatedRoom) => { const handleRoomPackUpdated = (updatedRoom) => {
@ -99,7 +99,7 @@ export const useRoom = (roomCode, onGameStarted = null) => {
socketService.off('gameEnded', handleGameEnded); socketService.off('gameEnded', handleGameEnded);
socketService.off('roomPackUpdated', handleRoomPackUpdated); socketService.off('roomPackUpdated', handleRoomPackUpdated);
}; };
}, [roomCode, onGameStarted, room]); }, [roomCode, onGameStarted, user?.id]);
const createRoom = useCallback(async (hostId, questionPackId, settings = {}) => { const createRoom = useCallback(async (hostId, questionPackId, settings = {}) => {
try { try {