현재는 홈에서 목표를 서버로부터 불러오면, 그 데이터의 유무를 구독함.
없으면 해당 데이터를 받는 액티비티를 띄움.
이러다보니 순서가 보장되지 않음.
다른 방법으로 변경해야함. 닉네임도 추가되었기 때문에.
지금은 전체 목표 설정을 끝내면, 주간 목표 액티비티를 띄우는 의존성이 물린 구조임.
두 액티비티 간의 의존성을 떼내고, Home에서 로직으로 해당 데이터를 관리하는 게 좋다고 판단됨.
무작정 홈에 들어와서,
- 닉네임 유무 확인, 없으면 띄우고 있으면 다음
- 전체 목표 화인, 없으면 띄우고 있으면 다음
- 주간 목표 화인, 없으면 띄우고 있으면 다음
이놈들 순서가 보장이 되어야 함.