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

하단 탭 바 구현 #88

Merged
merged 15 commits into from
Jan 31, 2025
Merged

하단 탭 바 구현 #88

merged 15 commits into from
Jan 31, 2025

Conversation

eshc123
Copy link
Member

@eshc123 eshc123 commented Jan 19, 2025

주요 내용

  • 하단 탭 바와 해당 화면을 자연스럽게 나타내기 위해 하단 탭에서 바로 이동 가능한 화면과 해당 화면들에서 이동 가능한 화면들을 분리하여 구현하였습니다.
    • Mission, History, Setting을 포함한 Navigation을 하단바와 함께 MainTabContent에 구현을 하였고, 나머지 화면들은 MainTabContent와 함께 MainNavHost에 포함되어 있습니다.
    • 탭의 이동은 MainTabNavigator, 그 외 화면 이동은 MainNavigator로 가능합니다.
    • MainTabDataModel을 이용하여 탭 이외의 화면에서 탭 화면으로 이동 시 데이터와 이동할 화면을 지정할 수 있습니다.
    • 내기록 화면을 구현하기 위한 History 모듈을 추가하였습니다.(현재는 '준비중입니다'라는 텍스트로 노출됩니다)

스크린샷

하단 탭바 내기록
Screenshot_20250119_144648 Screenshot_20250119_144706

@eshc123 eshc123 requested a review from bywindow January 19, 2025 06:05
@eshc123 eshc123 self-assigned this Jan 19, 2025
Base automatically changed from refactor/navigation-compose-migration to dev January 22, 2025 23:02
@eshc123 eshc123 requested a review from bywindow January 27, 2025 01:06
@eshc123 eshc123 merged commit acf19bf into dev Jan 31, 2025
1 check passed
@eshc123 eshc123 deleted the feature/bottom-tab branch January 31, 2025 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants