feat(series-all-home): 시리즈 전체보기 홈 탭 API 적용
This commit is contained in:
@@ -6,3 +6,19 @@
|
||||
//
|
||||
|
||||
import Foundation
|
||||
import CombineMoya
|
||||
import Combine
|
||||
import Moya
|
||||
|
||||
class SeriesMainRepository {
|
||||
private let api = MoyaProvider<SeriesMainApi>()
|
||||
|
||||
func fetchHome() -> AnyPublisher<Response, MoyaError> {
|
||||
return api.requestPublisher(
|
||||
.fetchHome(
|
||||
isAdultContentVisible: UserDefaults.isAdultContentVisible(),
|
||||
contentType: ContentType(rawValue: UserDefaults.string(forKey: .contentPreference)) ?? ContentType.ALL
|
||||
)
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user