//NOTE - 게임 준비 이벤트 핸들러
const readyHandler = () => {
const newIsReady = !isReady;
const userId = localParticipant.identity;
setIsReady(newIsReady);
socket.emit("setReady", userId, newIsReady);
};
//NOTE - 게임 시작 이벤트 핸들러
const startHandler = () => {
const playersCount = participants.length;
socket.emit("gameStart", roomId, playersCount);
};
//NOTE - 방장일 경우에만 "게임시작 버튼" 활성화
const sockets = {
chiefStart: () => {
console.log("너는 방장!!");
setIsStart(true);
}
};
useSocketOn(sockets);