13 lines
334 B
Swift
13 lines
334 B
Swift
import Foundation
|
|
import Combine
|
|
import CombineMoya
|
|
import Moya
|
|
|
|
final class MainChatRepository {
|
|
private let api = MoyaProvider<MainChatApi>()
|
|
|
|
func getChatRooms(filter: String, cursor: String?) -> AnyPublisher<Response, MoyaError> {
|
|
return api.requestPublisher(.getChatRooms(filter: filter, cursor: cursor))
|
|
}
|
|
}
|