Skip to content

Conversation

@byungchanKo99
Copy link
Collaborator

What is this PR?

  • 최종 평가 전 디테일한 버그들 해결했습니다.
  • 전체적으로 사용자 경험 향상에 포커스를 두었습니다.

Changes

  • 스타일링에서 적응형 UI 라이브러리를 react-native-size-matters로 통일했습니다.
  • 기존 알림 허용 팝업 호출 함수의 호출 위치가 적절하지 않아 여러번 호출되는 문제가 있어 수정했습니다.
  • 설정화면에서 사용자 이름 변수가 제대로 사용되지 못해 null로 출력되는 문제를 해결했습니다.
  • 투두/서브투두 생성 수정시 포커스가 따라오도록 구현했습니다
  • 투두 수정시 화면이 리렌더링되는 과정에서 검은 화면이 순간 나왔다 사라지는 문제가 있었고 바텀싯 백그라운드를 수정하여 해결했습니다
  • 투두 생성 및 드래그앤 드롭 시 옵티미스틱 UI를 적용했습니다.
  • 일부 컴포넌트를 캐싱하여 성능 최적하를 시도했습니다.
  • 캘린더에 남은 투두 갯수가 제대로 출력되지 않는 문제를 해결했습니다.

Screenshots

Test Checklist

😎github action에서 CI / 코드 품질 검사 (pull_request) 실패하면 details 눌러서 수정할 부분 보고 고치기


😎앱 테스트


안드로이드 👉 APP_MODE=development npm run e2e-test:android


iOS 👉 손으로 테스트 ㅠㅠ

기능체크리스트

  • 투두 CRUD
  • 서브투두 CRUD
  • 서브투두 AI 생성
  • 투두 날짜 옮기기
  • 투두 인박스로 이동
  • 인박스에서 위 3과정 똑같이 진행
  • 카테고리 CRUD
  • 캘린더에 남은 할일 수 확인
  • 설정에 계정, 언어, 문의 페이지 확인

@byungchanKo99 byungchanKo99 merged commit cb170e4 into dev Jan 19, 2025
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