// // OriginalWorkRepository.swift // SodaLive // // Created by klaus on 9/15/25. // import Foundation import CombineMoya import Combine import Moya class OriginalWorkRepository { private let api = MoyaProvider() func getOriginalWorks(page: Int) -> AnyPublisher { return api.requestPublisher(.getOriginalWorks(page: page, size: 20)) } func getOriginalDetail(id: Int) -> AnyPublisher { return api.requestPublisher(.getOriginalDetail(id: id)) } func getOriginalWorkCharacters(id: Int, page: Int) -> AnyPublisher { return api.requestPublisher(.getOriginalWorkCharacters(id: id, page: page, size: 20)) } }