Files
sodalive-ios/SodaLive/Sources/V2/CreatorChannel/Series/Models/CreatorChannelSeriesTabResponse.swift
2026-07-04 18:50:24 +09:00

27 lines
642 B
Swift

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 }
}