Skip to content

Add/#23 screens#24

Merged
dmp100 merged 9 commits intodevelopfrom
add/#23-Screens
May 29, 2025
Merged

Add/#23 screens#24
dmp100 merged 9 commits intodevelopfrom
add/#23-Screens

Conversation

@dmp100
Copy link
Contributor

@dmp100 dmp100 commented May 29, 2025

Related issue 🛠

Work Description ✏️

  • 모든 화면 UI및 API 연결

// 사용자 액션
LoadSalesData → API 호출 → State 업데이트
SelectMonth → 차트 하이라이트 → State 업데이트
RefreshData → 새로고침 → State 업데이트
SelectYear → 연도 변경 → State 업데이트

// Effect 처리
ShowError → Snackbar 표시
ShowSuccess → Snackbar 표시

Screenshot 📸

Uncompleted Tasks 😅

  • UI 디테일 수정

To Reviewers 📢

dmp100 added 9 commits May 26, 2025 20:15
- 메뉴/카테고리 도메인 모델 및 UseCase 추가
- MVI 패턴 적용 (Intent/State/Effect/ViewModel)
- 재사용 가능한 UI 컴포넌트 구현
- Hilt DI 설정 및 임시 데이터 연동
- 카테고리별 메뉴 미리보기 화면 완성
- CategoryManagementScreen 및 CategoryItem 컴포넌트 생성
- 카테고리 순서 표시 및 기본 카테고리 뱃지 구현
- 메뉴 화면에서 카테고리 관리로 네비게이션 연결
- HomeScreen NavController 통합으로 네비게이션 플로우 완성
- 메뉴 수정 화면 및 UpdateMenuUseCase 구현
- 카메라/갤러리 실제 이미지 선택 기능 추가
- Base64 변환 및 FileProvider 설정 완료
- 모든 네비게이션 플로우 연결 완성
- 메뉴 전체 CRUD 기능 구현 완료
@dmp100 dmp100 merged commit c9494f3 into develop May 29, 2025
1 check 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.

[ADD] Screens

1 participant