Skip to content

Conversation

@SeonJeongk
Copy link
Contributor

@SeonJeongk SeonJeongk commented Feb 14, 2025

📝 작업 내용

  • Closes [TNT-241] 트레이너 연결 촉구 얼럿 출력 #86

  • 홈 화면 진입 시 연결 요청 팝업이 자동으로 표시되도록 구현했습니다.

    • 관리중인 회원 목록 요청 API를 호출하여 emptyList인지 확인하고,
      회원이 없는 상태이고 3일 동안 보지 않기로 설정한 시간이 지났다면
      다이얼로그를 표시하도록 처리했습니다.
  • 수업 추가 예외 처리 팝업을 구현했습니다.

    • 연결된 회원이 없을 때 수업 추가 버튼을 누르면 다이얼로그가 뜨고, 초대코드 확인 화면으로 이동 가능합니다.
    • 회원이 있는 상태에서는 해당 팝업이 노출되지 않습니다.

📸 실행 화면

연결 팝업 임의로 5초간 보지 않도록 설정하여 테스트

TrainerFiveSeconds.mp4

회원이 연결됐을 때 홈 화면

TrainerWithTrainee.mp4

연결된 회원이 있을 때 수업 추가 버튼

TrainerAddPTWithTrainee.mp4

🙆🏻 리뷰 요청 사항

👀 레퍼런스

@SeonJeongk SeonJeongk added ✨ Feat 기능 구현 🌻 선정 김씨 집안 막내 김선정 labels Feb 14, 2025
@SeonJeongk SeonJeongk added this to the 4차 스프린트 milestone Feb 14, 2025
@SeonJeongk SeonJeongk self-assigned this Feb 14, 2025
@SeonJeongk SeonJeongk changed the title [TNT-241] 트레이너 연결 촉구 Dialog 출력 [TNT-241] 트레이너 연결 촉구 팝업 출력 Feb 14, 2025
@github-actions github-actions bot requested a review from hoyahozz February 14, 2025 14:52
traineeId: String,
): ConnectedResult

suspend fun getHomeDialogHiddenDate(): Flow<LocalDateTime?>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Repository 단도 네이밍 전부 변경해주세요!

도메인, 데이터 모듈에서는 UI 로직에 관해 알지 않아도 됩니당 !_!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0cb9883

으아 수정했습니다

@SeonJeongk SeonJeongk changed the base branch from develop to main February 14, 2025 17:48
@SeonJeongk SeonJeongk changed the base branch from main to develop February 14, 2025 17:48
Copy link
Member

@hoyahozz hoyahozz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

가즈아~~~

@SeonJeongk SeonJeongk merged commit 184e746 into develop Feb 14, 2025
4 checks passed
@SeonJeongk SeonJeongk deleted the feature/TNT-241 branch February 14, 2025 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feat 기능 구현 🌻 선정 김씨 집안 막내 김선정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TNT-241] 트레이너 연결 촉구 얼럿 출력

3 participants