Skip to content

캘린더, 디테일 화면 리디자인 반영#99

Open
kanghun1121 wants to merge 15 commits into
devfrom
feature/main-calendar-redesign
Open

캘린더, 디테일 화면 리디자인 반영#99
kanghun1121 wants to merge 15 commits into
devfrom
feature/main-calendar-redesign

Conversation

@kanghun1121

Copy link
Copy Markdown
Member

✏️ 변경 내용

  • 월간 캘린더 중심 구조로 홈 화면을 리디자인하고 Weekly 전환 및 관련 의존성을 제거했습니다.
  • 커스텀 탭바, 월간 기록 영역, 캘린더 셀/헤더/요일 정렬, 스크롤 동작을 현재 시안 기준으로 조정했습니다.
  • 디테일 화면 식사 카드 영역을 리디자인하고 색상 토큰, 날짜 선택 바텀시트, 공유 아이콘 에셋을 정리했습니다.
  • 비어 있는 식사 상태 에셋과 아이콘 자산을 정리하고 관련 UI 표현을 업데이트했습니다.

✅ 체크리스트

  • 빌드 정상 동작
  • 불필요한 파일 없음

🧪 테스트

  • XcodeBuildMCP build_run_sim 성공
  • tuist generate 성공

📝 참고

  • base branch: dev
  • 포함 커밋: 월간 캘린더 리디자인, Weekly 제거, 디테일 카드/UI 조정, 공유 아이콘 에셋 추가

@kanghun1121 kanghun1121 changed the title ✨ feat: 월간 캘린더 리디자인 반영 캘린더, 디테일 화면 리디자인 반영 Jul 2, 2026
viewDidLoad(.loadInitialData)와 viewWillAppear(.refreshCurrentMonth)가 앱 최초 실행 시
동시에 같은 달 데이터를 요청하면서, 먼저 취소된 로드의 네트워크 응답이 전역 캐시를 먼저
채워버리고 나중에 응답한(실제로 화면이 구독 중인) 로드는 캐시와 동일하다고 판단해
yield를 건너뛰어 데이터가 화면에 반영되지 않던 문제를 수정.
fetchPhotoURLs가 매 호출마다 항상 자신의 응답을 방출하도록 변경.
@kanghun1121 kanghun1121 requested a review from enebin July 3, 2026 14:51
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.

1 participant