SelectedMarker를 어떻게 관리할 것인가.
목표 : 이전에 선택한 마커와 현재 선택한 마커를 둘 다 알 수 있어야 함.
- StateFlow를 그대로 넘긴다
- 뭔가 이상한데,,?
- selectedMarker를 Flow가 아닌 그냥 마커타입으로 쓴다
- 변경을 감지 못함 → 실패
- PickState 데이터 클래스를 두고 selectedPick, selectedMarker, previousMarker를 묶어서 관리한다
- 각 값의 변경을 관찰해서 필요한 UI만 업데이트
- 또 새로운 방법이 있을까요..!?
역할 분담
승규
- https://github.com/boostcampwm-2024/and06-musicroad/pull/109 리뷰 반영
- 등록 버튼 누르면 위치 정보 업데이트 되도록 수정
- saveStateHandle 수정
- 픽 정보에 현재 위치 담아서 Firestore 등록
- 마커+픽 합친 MusicRoadMarker
윤겸
- 마커 등록 시 뮤직비디오 정보를 따로 검색해서 등록
- 마커 등록 완료 후 화면 전환
- 뮤직비디오 재생 화면을 디자인 요구사항에 맞게 구현
민주
- 지도 화면 영역에 맞게 픽 불러오기