마이페이지 추가

This commit is contained in:
Yu Sung
2023-08-10 16:14:12 +09:00
parent 80ff04f825
commit d06f4d6a36
40 changed files with 979 additions and 3 deletions

View File

@@ -13,6 +13,7 @@ enum UserApi {
case signUp(parameters: [MultipartFormData])
case findPassword(request: ForgotPasswordRequest)
case searchUser(nickname: String)
case getMypage
}
extension UserApi: TargetType {
@@ -33,6 +34,9 @@ extension UserApi: TargetType {
case .searchUser:
return "/member/search"
case .getMypage:
return "/member/mypage"
}
}
@@ -41,7 +45,7 @@ extension UserApi: TargetType {
case .login, .signUp, .findPassword:
return .post
case .searchUser:
case .searchUser, .getMypage:
return .get
}
}
@@ -59,6 +63,9 @@ extension UserApi: TargetType {
case .searchUser(let nickname):
return .requestParameters(parameters: ["nickname" : nickname], encoding: URLEncoding.queryString)
case .getMypage:
return .requestParameters(parameters: ["container" : "ios"], encoding: URLEncoding.queryString)
}
}