Skip to content

[Refactor] Waiting 페이지 제거 #49

@luckylooky2

Description

@luckylooky2

Waiting 페이지의 기능

  • 사용자를 매칭 대기 큐에 추가
  • 매칭이 완료된 경우, 통화 관련 데이터를 전역 상태에 저장하고 Call 페이지로 이동
  • 매칭 취소 버튼으로 매칭 대기 큐에서 제거

다음과 같은 관점에서 관리가 어려워져 Waiting 페이지를 삭제하고 Setting 페이지로 통합

  • 페이지가 렌더링될 때, 매칭 대기 큐에 사용자를 추가하는 구조 때문에 페이지 뒤로 가기 기능으로 접근했을 때에도 원하지 않는 대기 큐 추가 현상이 발생

해결

  • 페이지에 접근했을 때 대기 큐에 추가하는 것이 아니라, 버튼을 눌렀을 때 대기 큐에 추가하는 로직으로 변경
  • Waiting 페이지의 기능이 대폭 축소됨에 따라 이전 Setting 페이지로 기능을 이전

기타

  • Watiting 페이지 제거에 따라 마이크 설정 정보를 저장할 필요가 없어 selectedDeviceId 상태 값 삭제

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions