feat(content): 랭킹 유형 탭을 추가한다

This commit is contained in:
Yu Sung
2026-07-07 00:38:48 +09:00
parent 9c4c304fc6
commit b33aed94c6
6 changed files with 138 additions and 13 deletions

View File

@@ -3,7 +3,7 @@ import Foundation
import Moya
enum MainContentRankingApi {
case getAudioRankings
case getAudioRankings(type: AudioRankingType)
}
extension MainContentRankingApi: TargetType {
@@ -27,8 +27,11 @@ extension MainContentRankingApi: TargetType {
var task: Moya.Task {
switch self {
case .getAudioRankings:
return .requestPlain
case .getAudioRankings(let type):
return .requestParameters(
parameters: ["type": type.rawValue],
encoding: URLEncoding.queryString
)
}
}