결론 : 마지막 기능 성공.
결과 페이지를 모달화하는 방법에서 다시 페이지 이동으로 전환
이유 : 우리가 만든 게임 로직은 일정 시간이 되면 모달이 나타나는 식으로 셋타임아웃을 많이 쓴 상태 다만 결과를 알게 되면 페이지 이동으로 종료되는데 모달화 하면 끝나지 않아 모달은 뜨지만 게임 진행은 계속됨
결과 페이지로 url 이동 시작
다만 백엔드와 협의된 점 중 url 이동시 게임기록 삭제 및 로그로 보관하는 api요청을 해놨는데 그부분으로 인해
이동은 되나 방장 외 사람들에게는 값이 전해지지 않음(삭제 되어 값이 없음)
이미 짜여진 코드는 최대한 놔둔채로 진행하려고 했으나 이부분에 타협이 필요하여 백엔드분에게 상황 설명
결과 페이지에 방나가기 버튼에 게임데이터 삭제 api를 달려고 했으나 많은 인원이 그 버튼을 누르지 않을 거 같아 페이지이동시 달아놨다고 함
그를 해결하기 위해 버튼을 여러개 다는 방법 제시
(아직은 기존 코드 변경하지 말고 하기로)
협의하여 값을 나중에 삭제 처리하는 것으로 진행
결과 페이지로 방장뺴고 이동하는 현상발생
방장만 api요청하는데 history.replace 하는 코드가 없어 안가짐 확인
이부분 추가 하고 나니 게임 끝나면 모든인원이 결과 페이지로 이동하게 됨
결과 페이지에서 원하는 값은 api요청으로 받아내서 정상 작동 됨
끝.