From 20601f40cf74fba5be77d68750f50315a6cb4795 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Mon, 29 Jun 2026 21:18:15 +0900 Subject: [PATCH] =?UTF-8?q?docs(home):=20Phase=2014=20=EA=B2=80=EC=A6=9D?= =?UTF-8?q?=20=EA=B8=B0=EB=A1=9D=EC=9D=84=20=EA=B0=B1=EC=8B=A0=ED=95=9C?= =?UTF-8?q?=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plan-task.md | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/20260602_메인_홈_추천_UI_API_연동/plan-task.md b/docs/20260602_메인_홈_추천_UI_API_연동/plan-task.md index 2c1f3f6e..3a893a14 100644 --- a/docs/20260602_메인_홈_추천_UI_API_연동/plan-task.md +++ b/docs/20260602_메인_홈_추천_UI_API_연동/plan-task.md @@ -365,7 +365,7 @@ ### Phase 14: 최근 응원이 많은 크리에이터 섹션 UI -- [ ] **Task 14.1: 응원 크리에이터 섹션 작성/보완** +- [x] **Task 14.1: 응원 크리에이터 섹션 작성/보완** - 대상 파일: - 생성/보완: `SodaLive/Sources/V2/Main/Home/Recommendation/Components/MainHomeCheerCreatorSection.swift` - 확인/보완: `SodaLive/Sources/V2/Main/Home/Recommendation/Components/MainHomeCreatorGroupSection.swift` @@ -477,6 +477,24 @@ ## 검증 기록 +### 2026-06-29 Phase 14 최근 응원이 많은 크리에이터 섹션 구현 완료 + +- 목적: V2 Main Home 추천 탭에 Figma `24:5636`, `309:19196` 기준 최근 응원이 많은 크리에이터 섹션을 연결 +- 수행 내용: + - `MainHomeCheerCreatorSection`을 추가해 `HomeRecommendationResponse.cheerCreators`의 `creatorId`, `creatorNickname`, `creatorProfileImage` 기반 크리에이터 목록을 표시 + - Phase 13의 `MainHomeCreatorGroupSection`을 재사용하되, 응원 섹션은 섹션 제목 아래 고정 1개 카드만 표시하도록 구성 + - `MainHomeCreatorGroupSection`에 기본값 `true`인 `showTitle` 옵션을 추가해 장르 섹션 기본 동작은 유지하고, 응원 섹션 카드 내부 제목만 숨김 + - 데이터가 비어 있으면 섹션 제목과 카드가 렌더링되지 않도록 구성 + - `MainHomeRecommendationView`에서 장르 섹션 다음에 응원 섹션을 배치하고, 모두 팔로우는 응원 섹션의 `creatorId` 목록만 `followAll`로 전달 + - 신규 `MainHomeCheerCreatorSection.swift`를 `SodaLive.xcodeproj/project.pbxproj` 빌드 대상에 포함 +- 검증: + - Figma `24:5636`, `309:19196` 디자인 컨텍스트와 스크린샷 확인, 섹션 제목/단일 카드/8개 프로필/모두 팔로우 버튼 구조 확인 + - `rg -n "MainHomeCheerCreatorSection|cheerCreators|MainHomeCreatorGroupSection|CreatorProfileGrid|showTitle|followAll|localhost:3845|figma.com" SodaLive/Sources/V2/Main/Home/Recommendation SodaLive/Sources/V2/Component/Creator` 실행, 응원 섹션/필드/재사용 그룹/followAll 연결 확인 및 forbidden URL 미포함 확인 + - `plutil -lint SodaLive.xcodeproj/project.pbxproj` 실행, `OK` 확인 + - `git diff --check` 실행, 출력 없이 성공 확인 + - `xcodebuild -workspace "SodaLive.xcworkspace" -scheme "SodaLive-dev" test` 실행, `Scheme SodaLive-dev is not currently configured for the test action`으로 테스트 액션 미구성 확인 + - `xcodebuild -workspace "SodaLive.xcworkspace" -scheme "SodaLive-dev" -configuration Debug build` 실행, `BUILD SUCCEEDED` 확인 + ### 2026-06-29 Phase 13 장르 크리에이터 섹션 구현 완료 - 목적: V2 Main Home 추천 탭에 Figma `24:5611`, `24:5612`, `24:5615`, `24:5623`, `24:9092` 기준 장르 크리에이터 그룹 섹션과 모두 팔로우 상태를 연결