TIL 101. 2024-05-24

이준구·2024년 6월 18일
0

TIL 순서

목록 보기
101/119
post-thumbnail

Task TODOLIST

  • 게임 준비 socket 연결
  • 게임 시작 socket 연결

✨ 개발 내용

  //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);
profile
개발 중~~~ 내 자신도 발전 중😂🤣

0개의 댓글

관련 채용 정보