Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AN] 홈 화면 네비게이션을 적용한다. #758

Closed
re4rk opened this issue Feb 24, 2024 · 0 comments · Fixed by #781
Closed

[AN] 홈 화면 네비게이션을 적용한다. #758

re4rk opened this issue Feb 24, 2024 · 0 comments · Fixed by #781
Assignees
Labels
AN 안드로이드에 관련된 작업

Comments

@re4rk
Copy link
Collaborator

re4rk commented Feb 24, 2024

✨ 세부 내용

  • 홈 화면 네비게이션을 적용한다.

⏰ 예상 소요 시간

  • 4시간
@re4rk re4rk added the AN 안드로이드에 관련된 작업 label Feb 24, 2024
@re4rk re4rk self-assigned this Feb 24, 2024
re4rk added a commit that referenced this issue Mar 8, 2024
# Conflicts:
#	android/festago/presentation/src/main/java/com/festago/festago/presentation/ui/home/festivallist/FestivalListFragment.kt
#	android/festago/presentation/src/main/java/com/festago/festago/presentation/ui/schooldetail/SchoolDetailFragment.kt
#	android/festago/presentation/src/main/res/layout/fragment_school_detail.xml
re4rk added a commit that referenced this issue Mar 8, 2024
# Conflicts:
#	android/festago/presentation/src/main/java/com/festago/festago/presentation/ui/home/HomeActivity.kt
#	android/festago/presentation/src/main/java/com/festago/festago/presentation/ui/home/festivallist/FestivalListFragment.kt
SeongHoonC added a commit that referenced this issue Mar 13, 2024
* feat: 학교 상세 도메인 모델 추가

* feat: SchoolRepository 정의

* feat: 테스트용 FakeSchool 추가

* feat: SchoolDefaultRepository 임시 구현 (Fake 데이터 리턴)

* feat: 학교 상세 dto 추가

* feat: SchoolDetailUiState 정의

* feat: SchoolDetailViewModel 구현

* feat: SchoolDetailFragment 구현

* feat: UiState 분리

* feat: FakeSchool 소셜미디어 데이터 추가

* feat: SchoolDetailFragment 뷰 수정

* move: 패키지 위치 변경

* feat: 상단 뒤로 가기 버튼

* feat: schoolId 추가

* fix: dday view 수정

* feat: 북마크

* fix: resolve conflict

* refactor: ktlint check

* refactor: ktlint check

* refactor: Fake 리포지토리명 변경

* refactor: id 카멜케이스로 수정

* refactor: FakeSchoolRepository 주석 삭제

* chore(presentation): 네비게이션 의존성 추가

* feat(home): 네비게이션 그래프 추가

* chore(presentation): safeargs 추가

* feat(presentation): 컨트롤러 사용하도록 추가

* feat(presentation): 탭마다 스택이 쌓이도록 변경

* feat(presentation): 네비게이션 적용

* refactor(Artist): 네비게이션 시 리프래시 되지 않도록 수정

* refactor(FestivalDetail): 네비게이션 시 리프래시 되지 않도록 수정

* refactor(FestivalDetail): 불필요한 코드 제거

* refactor(FestivalDetail): 불필요한 코드 제거

* refactor(SchoolDetail): 사용하지 않는 모듈 제거

* refactor(presentation): 불필요한 바인드 분기 제거

* refactor(home): 화면마다 변경되게 변경

* refactor(home): 화면 이동이 모두 백스택에 쌓이도록 변경

* feat: 축제 목록에서 축제 상세 이동 시 애니메이션 추가

---------

Co-authored-by: EmilyCh0 <[email protected]>
Co-authored-by: vrexpert <[email protected]>
@github-project-automation github-project-automation bot moved this from Todo to Done in 2023-festa-go Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AN 안드로이드에 관련된 작업
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant