feat(creator): 시리즈 탭을 추가한다

This commit is contained in:
Yu Sung
2026-07-04 18:50:24 +09:00
parent 0dd111f5d6
commit 8c71b6883b
14 changed files with 1022 additions and 6 deletions

View File

@@ -0,0 +1,26 @@
import Foundation
struct CreatorChannelSeriesTabResponse: Decodable {
let seriesCount: Int
let series: [CreatorChannelSeriesResponse]
let sort: ContentSort
let page: Int
let size: Int
let hasNext: Bool
}
struct CreatorChannelSeriesResponse: Decodable, Identifiable {
let seriesId: Int
let title: String
let coverImageUrl: String?
let publishedDaysOfWeek: String
let isOriginal: Bool
let isAdult: Bool
let isProceeding: Bool
let contentCount: Int
let purchasedContentCount: Int?
let paidContentCount: Int?
let purchasedPaidContentRate: Int?
var id: Int { seriesId }
}