Skip to content

[refactor] CMP 로 migration #169

Merged
easyhooon merged 415 commits intomainfrom
refactor/cmp-koin
Feb 26, 2025
Merged

[refactor] CMP 로 migration #169
easyhooon merged 415 commits intomainfrom
refactor/cmp-koin

Conversation

@easyhooon
Copy link
Copy Markdown
Collaborator

@easyhooon easyhooon commented Feb 25, 2025

  • 기존의 프로젝트를 CMP 로 Migration 완료
  • 다른 모든 동작의 경우 Migration 이후 정상 동작하는 것을 확인, 이후 Firebase Crashlytics 연동 등 iOS 측 미처 대응하지 못한 부분들을 대응 해야함

mps-jihun-lee and others added 30 commits November 22, 2024 11:22
gradle.properties 수정
Locale 이 Korea 가 아닐때에도 같게 적용되어야 함
DueDate 가 저장되지 않는 문제를 해결해야함
showSkeletonChanged 는 UiAction(intent) 가 아님
UiAction(intent) 만을 HomeScreen 의 파라미터로 두고, 그로 인해 발생하는 SideEffect 는 뷰모델 내부에서 처리
UiAction(intent) 와 상태 값만 파라미터로 두고 나머지 SideEffect 함수들은 제거할 예정
UiAction(intent) 와 상태 값만 파라미터로 두고 나머지 SideEffect 함수들은 제거할 예정
UiAction(intent) 와 상태 값만 파라미터로 두고 나머지 SideEffect 함수들은 제거할 예정
BottomSheetCompleteButton 파라미터 네이밍 변경
한번 정상 작동 후, 다음에 바텀시트가 올라올 때, 변경사항이 존재하여도, 완료 버튼을 눌렀을 때 아무 반응이 없는 문제를 해결해야 함
선택 날짜 validation 보강, 윤년 관련 처리 추가
라이트 모드 -> Color.White
다크 모드 -> Gray900
색이 바래지는 이슈 존재, 공유는 아직 에러 발생
Box 를 통해 TopCenter 로 배치 후, top padding 적용
Localization 적용해야 함
# Conflicts:
#	app/build.gradle.kts
#	build.gradle.kts
@easyhooon easyhooon added feature tasks related to feature development refactoring Code restructure for better readability and efficiency labels Feb 25, 2025
@easyhooon easyhooon self-assigned this Feb 25, 2025
@easyhooon easyhooon merged commit 8d0c063 into main Feb 26, 2025
1 check failed
@easyhooon easyhooon deleted the refactor/cmp-koin branch February 26, 2025 04:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature tasks related to feature development refactoring Code restructure for better readability and efficiency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants