feat: 메인 라이브

- 여러개로 나눠져 있던 API 하나로 병합
This commit is contained in:
Yu Sung
2025-07-22 03:03:47 +09:00
parent 5d0b23d10d
commit 33195e5c8e
6 changed files with 97 additions and 251 deletions

View File

@@ -0,0 +1,18 @@
//
// LiveMainResponse.swift
// SodaLive
//
// Created by klaus on 7/22/25.
//
import Foundation
struct LiveMainResponse: Decodable {
let liveOnAirRoomList: [GetRoomListResponse]
let communityPostList: [GetCommunityPostListResponse]
let recommendLiveList: [GetRecommendLiveResponse]
let latestFinishedLiveList: [GetLatestFinishedLiveResponse]
let replayLive: [AudioContentMainItem]
let followingChannelList: [GetRecommendChannelResponse]
let liveReservationRoomList: [GetRoomListResponse]
}