Skip to content

🚀 Deploy 20260223-v1.0.41#39

Merged
Cassiiopeia merged 5 commits intodeployfrom
main
Feb 23, 2026
Merged

🚀 Deploy 20260223-v1.0.41#39
Cassiiopeia merged 5 commits intodeployfrom
main

Conversation

@Cassiiopeia
Copy link
Contributor

@Cassiiopeia Cassiiopeia commented Feb 23, 2026

Summary by CodeRabbit

릴리스 노트

  • New Features

    • 탭 기반 네비게이션 구조 도입 (홈, 검색, 지도, 마이페이지)
    • 하단 네비게이션 바 추가
    • 새로운 페이지 추가: 검색, 지도, 마이페이지 (준비 중)
  • Chores

    • 버전 업데이트 (v1.0.41)

@coderabbitai
Copy link

coderabbitai bot commented Feb 23, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • main

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Walkthrough

네 개의 탭 기반 하단 네비게이션 시스템을 구현했습니다. MainScaffold 위젯과 네 개의 페이지(홈, 검색, 지도, 마이페이지)를 추가하고, 라우팅 설정을 StatefulShellRoute로 변경하여 탭 간 독립적인 네비게이션 스택을 지원합니다.

Changes

Cohort / File(s) Summary
버전 업데이트
README.md, pubspec.yaml, version.yml
버전을 1.0.40 또는 1.0.41로 업데이트하고 타임스탬프를 갱신합니다.
라우팅 구조
lib/routing/app_router.dart, lib/routing/route_paths.dart
StatefulShellRoute를 도입하여 탭 네비게이션 지원 및 검색, 지도, 마이페이지 경로와 명명된 경로를 추가합니다.
탭 네비게이션 UI
lib/common/widgets/main_scaffold.dart
하단 네비게이션 바(4개 탭), 중앙 FAB, 각 탭의 활성/비활성 상태를 관리하는 MainScaffold 위젯을 구현합니다.
페이지 컴포넌트
lib/features/search/presentation/pages/search_page.dart, lib/features/map/presentation/pages/map_page.dart, lib/features/mypage/presentation/pages/mypage_page.dart
각각의 플레이스홀더 페이지(검색, 지도, 마이페이지)를 Scaffold 및 중앙 정렬 아이콘/텍스트로 구성합니다.

Sequence Diagram(s)

sequenceDiagram
    actor User
    participant MainScaffold
    participant BottomNavBar
    participant StatefulNavigationShell
    participant Page as Page<br/>(SearchPage/MapPage/<br/>MypagePage)

    User->>BottomNavBar: 탭 클릭 (예: 검색)
    BottomNavBar->>MainScaffold: onNavItemTapped 콜백
    MainScaffold->>StatefulNavigationShell: goBranch(탭 인덱스)
    StatefulNavigationShell->>Page: 해당 탭 페이지 로드
    Page-->>StatefulNavigationShell: 페이지 표시
    StatefulNavigationShell-->>MainScaffold: 화면 업데이트
    MainScaffold-->>BottomNavBar: 선택된 탭 강조
    BottomNavBar-->>User: 하단 네비게이션 상태 갱신
Loading

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~30 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Cassiiopeia Cassiiopeia changed the title deploy 🚀 Deploy 20260223-v1.0.41 Feb 23, 2026
@Cassiiopeia
Copy link
Contributor Author

@coderabbitai summary

@coderabbitai
Copy link

coderabbitai bot commented Feb 23, 2026

✅ Actions performed

Summary regeneration triggered.

@github-actions
Copy link
Contributor

✅ 변경사항이 자동으로 deploy 브랜치에 적용되었습니다. PR을 수동으로 닫아주세요.

@Cassiiopeia Cassiiopeia merged commit 3f7dce3 into deploy Feb 23, 2026
3 checks passed
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