fix(main): 장르 크리에이터 섹션을 숨긴다
This commit is contained in:
@@ -50,18 +50,6 @@ struct MainHomeRecommendationView: View {
|
|||||||
onTapCharacter: onTapCharacter
|
onTapCharacter: onTapCharacter
|
||||||
)
|
)
|
||||||
|
|
||||||
MainHomeGenreCreatorSection(
|
|
||||||
items: viewModel.recommendations?.genreCreators ?? [],
|
|
||||||
isFollowAllCompleted: viewModel.isFollowAllCompleted,
|
|
||||||
isFollowAllLoading: viewModel.isFollowAllLoading,
|
|
||||||
onTapCreator: onTapCreator,
|
|
||||||
onTapFollowAll: { creatorIds, completionKey in
|
|
||||||
onTapFollowAll {
|
|
||||||
viewModel.followAll(creatorIds: creatorIds, completionKey: completionKey)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
MainHomeCheerCreatorSection(
|
MainHomeCheerCreatorSection(
|
||||||
items: viewModel.recommendations?.cheerCreators ?? [],
|
items: viewModel.recommendations?.cheerCreators ?? [],
|
||||||
isFollowAllCompleted: viewModel.isFollowAllCompleted("cheer"),
|
isFollowAllCompleted: viewModel.isFollowAllCompleted("cheer"),
|
||||||
|
|||||||
@@ -21,6 +21,16 @@
|
|||||||
- 기존 `SodaLive/Sources/Home/HomeApi.swift`에는 `/api/v2/home/recommendations`를 추가하지 않는다.
|
- 기존 `SodaLive/Sources/Home/HomeApi.swift`에는 `/api/v2/home/recommendations`를 추가하지 않는다.
|
||||||
- 외부 라이브러리는 추가하지 않는다.
|
- 외부 라이브러리는 추가하지 않는다.
|
||||||
|
|
||||||
|
### 2026-07-12 장르 크리에이터 섹션 미표시 반영
|
||||||
|
|
||||||
|
- 목적: 메인 홈 추천 탭에서 서버 응답의 `genreCreators` 기반 장르(카테고리)별 크리에이터 UI를 표시하지 않는다.
|
||||||
|
- 수행 내용:
|
||||||
|
- `MainHomeRecommendationView`의 추천 탭 섹션 조립에서 `MainHomeGenreCreatorSection` 호출을 제거한다.
|
||||||
|
- `HomeRecommendationResponse.genreCreators` 모델 필드는 API 응답 디코딩을 위해 유지한다.
|
||||||
|
- 검증:
|
||||||
|
- `MainHomeRecommendationView`에서 `genreCreators`와 `MainHomeGenreCreatorSection` 참조가 없어야 한다.
|
||||||
|
- 추천 탭의 인접 섹션인 AI 캐릭터, 응원 크리에이터, 인기 커뮤니티, 사업자 정보 섹션은 기존 순서로 유지되어야 한다.
|
||||||
|
|
||||||
## 주요 대상 파일
|
## 주요 대상 파일
|
||||||
|
|
||||||
### 확인/보완
|
### 확인/보완
|
||||||
|
|||||||
Reference in New Issue
Block a user