크리에이터 채널 페이지 추가
This commit is contained in:
@@ -7,6 +7,37 @@
|
||||
|
||||
import Foundation
|
||||
|
||||
struct GetRoomDetailResponse: Decodable {
|
||||
let roomId: Int
|
||||
let price: Int
|
||||
let title: String
|
||||
let content: String
|
||||
let isPaid: Bool
|
||||
let isPrivateRoom: Bool
|
||||
let isSecretRoom: Bool
|
||||
let password: Int?
|
||||
let tags: [String]
|
||||
let channelName: String?
|
||||
let beginDateTime: String
|
||||
let isNotification: Bool
|
||||
let numberOfParticipants: Int
|
||||
let numberOfParticipantsTotal: Int
|
||||
let manager: GetRoomDetailManager
|
||||
let participatingUsers: [GetRoomDetailUser]
|
||||
}
|
||||
|
||||
struct GetRoomDetailManager: Decodable {
|
||||
let id: Int
|
||||
let nickname: String
|
||||
let introduce: String
|
||||
let youtubeUrl: String?
|
||||
let instagramUrl: String?
|
||||
let websiteUrl: String?
|
||||
let blogUrl: String?
|
||||
let profileImageUrl: String
|
||||
let isCounselor: Bool
|
||||
}
|
||||
|
||||
struct GetRoomDetailUser: Decodable, Hashable {
|
||||
let id: Int
|
||||
let nickname: String
|
||||
|
Reference in New Issue
Block a user