feat(chat): Talk 탭에 스크롤 페이지네이션 추가
This commit is contained in:
@@ -9,7 +9,7 @@ import Foundation
|
||||
import Moya
|
||||
|
||||
enum TalkApi {
|
||||
case getTalkRooms
|
||||
case getTalkRooms(page: Int)
|
||||
case createChatRoom(request: CreateChatRoomRequest)
|
||||
case enterChatRoom(roomId: Int, characterImageId: Int?)
|
||||
case sendMessage(roomId: Int, request: SendChatMessageRequest)
|
||||
@@ -89,8 +89,11 @@ extension TalkApi: TargetType {
|
||||
|
||||
var task: Moya.Task {
|
||||
switch self {
|
||||
case .getTalkRooms:
|
||||
return .requestPlain
|
||||
case .getTalkRooms(let page):
|
||||
return .requestParameters(
|
||||
parameters: ["page": page],
|
||||
encoding: URLEncoding.queryString
|
||||
)
|
||||
|
||||
case .createChatRoom(let request):
|
||||
return .requestJSONEncodable(request)
|
||||
|
||||
Reference in New Issue
Block a user