feat(creator): 시리즈 섹션을 연결한다
This commit is contained in:
@@ -450,17 +450,18 @@
|
||||
|
||||
### Phase 11: 시리즈 섹션
|
||||
|
||||
- [ ] **Task 11.1: 시리즈 섹션 구현**
|
||||
- [x] **Task 11.1: 시리즈 섹션 구현**
|
||||
- 대상 파일:
|
||||
- 생성: `SodaLive/Sources/V2/CreatorChannel/Home/Components/CreatorChannelSeriesSection.swift`
|
||||
- 수정: `SodaLive/Sources/V2/CreatorChannel/Home/CreatorChannelHomeView.swift`
|
||||
- 작업 내용:
|
||||
- `series.isEmpty`이면 섹션을 표시하지 않는다.
|
||||
- 각 item의 `seriesId`, `title`, `coverImageUrl`, `numberOfContent`, `isNew`, `isOriginal`을 표시한다.
|
||||
- 각 item의 `seriesId`, `coverImageUrl`, `isNew`, `isOriginal`을 사용한다.
|
||||
- 카드에는 시리즈 제목과 콘텐츠 수를 표시하지 않는다.
|
||||
- 전체보기는 부모에서 주입받은 `onSelectTab(.series)` closure로 연결한다.
|
||||
- item tap은 기존 `AppStep.seriesDetail(seriesId:)` 흐름으로 연결한다.
|
||||
- 검증 기준:
|
||||
- 실행 명령: `rg "struct CreatorChannelSeriesSection|seriesId|coverImageUrl|numberOfContent|isNew|isOriginal|onSelectTab|\\.series|seriesDetail" SodaLive/Sources/V2/CreatorChannel/Home/Components/CreatorChannelSeriesSection.swift SodaLive/Sources/V2/CreatorChannel/Home/CreatorChannelHomeView.swift`
|
||||
- 실행 명령: `rg "struct CreatorChannelSeriesSection|seriesId|coverImageUrl|isNew|isOriginal|onSelectTab|\\.series|seriesDetail" SodaLive/Sources/V2/CreatorChannel/Home/Components/CreatorChannelSeriesSection.swift SodaLive/Sources/V2/CreatorChannel/Home/CreatorChannelHomeView.swift`
|
||||
- 기대 결과: 시리즈 카드, 전체보기, 상세 진입이 확인된다.
|
||||
|
||||
### Phase 12: 커뮤니티 섹션
|
||||
|
||||
Reference in New Issue
Block a user