메시지 - 리스트, 쓰기, 상세 페이지 추가
This commit is contained in:
@@ -12,6 +12,7 @@ enum UserApi {
|
||||
case login(request: LoginRequest)
|
||||
case signUp(parameters: [MultipartFormData])
|
||||
case findPassword(request: ForgotPasswordRequest)
|
||||
case searchUser(nickname: String)
|
||||
}
|
||||
|
||||
extension UserApi: TargetType {
|
||||
@@ -29,6 +30,9 @@ extension UserApi: TargetType {
|
||||
|
||||
case .findPassword:
|
||||
return "/forgot-password"
|
||||
|
||||
case .searchUser:
|
||||
return "/member/search"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,6 +40,9 @@ extension UserApi: TargetType {
|
||||
switch self {
|
||||
case .login, .signUp, .findPassword:
|
||||
return .post
|
||||
|
||||
case .searchUser:
|
||||
return .get
|
||||
}
|
||||
}
|
||||
|
||||
@@ -49,6 +56,9 @@ extension UserApi: TargetType {
|
||||
|
||||
case .findPassword(let request):
|
||||
return .requestJSONEncodable(request)
|
||||
|
||||
case .searchUser(let nickname):
|
||||
return .requestParameters(parameters: ["nickname" : nickname], encoding: URLEncoding.queryString)
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user