SelectedMarker를 어떻게 관리할 것인가.

목표 : 이전에 선택한 마커와 현재 선택한 마커를 둘 다 알 수 있어야 함.

  1. StateFlow를 그대로 넘긴다
    1. 뭔가 이상한데,,?
  2. selectedMarker를 Flow가 아닌 그냥 마커타입으로 쓴다
    1. 변경을 감지 못함 → 실패
  3. PickState 데이터 클래스를 두고 selectedPick, selectedMarker, previousMarker를 묶어서 관리한다
    1. 각 값의 변경을 관찰해서 필요한 UI만 업데이트
  4. 또 새로운 방법이 있을까요..!?

역할 분담

승규

  1. https://github.com/boostcampwm-2024/and06-musicroad/pull/109 리뷰 반영
    1. 등록 버튼 누르면 위치 정보 업데이트 되도록 수정
    2. saveStateHandle 수정
  2. 픽 정보에 현재 위치 담아서 Firestore 등록
  3. 마커+픽 합친 MusicRoadMarker

윤겸

  1. 마커 등록 시 뮤직비디오 정보를 따로 검색해서 등록
  2. 마커 등록 완료 후 화면 전환
  3. 뮤직비디오 재생 화면을 디자인 요구사항에 맞게 구현

민주

  1. 지도 화면 영역에 맞게 픽 불러오기