21 lines
550 B
Swift
21 lines
550 B
Swift
import Foundation
|
|
|
|
struct CreatorChannelAudioTabResponse: Decodable {
|
|
let audioContentCount: Int
|
|
let paidAudioContentCount: Int
|
|
let purchasedAudioContentCount: Int
|
|
let purchasedAudioContentRate: Double
|
|
let themes: [CreatorChannelAudioThemeResponse]
|
|
let audioContents: [CreatorChannelAudioContentResponse]
|
|
let sort: ContentSort
|
|
let themeId: Int?
|
|
let page: Int
|
|
let size: Int
|
|
let hasNext: Bool
|
|
}
|
|
|
|
struct CreatorChannelAudioThemeResponse: Decodable, Hashable {
|
|
let themeId: Int
|
|
let themeName: String
|
|
}
|