회원탈퇴 페이지 추가
This commit is contained in:
@@ -18,6 +18,7 @@ enum UserApi {
|
||||
case notification(request: UpdateNotificationSettingRequest)
|
||||
case logout
|
||||
case logoutAllDevice
|
||||
case signOut(request: SignOutRequest)
|
||||
}
|
||||
|
||||
extension UserApi: TargetType {
|
||||
@@ -53,12 +54,15 @@ extension UserApi: TargetType {
|
||||
|
||||
case .logoutAllDevice:
|
||||
return "/member/logout/all"
|
||||
|
||||
case .signOut:
|
||||
return "/member/sign_out"
|
||||
}
|
||||
}
|
||||
|
||||
var method: Moya.Method {
|
||||
switch self {
|
||||
case .login, .signUp, .findPassword, .notification, .logout, .logoutAllDevice:
|
||||
case .login, .signUp, .findPassword, .notification, .logout, .logoutAllDevice, .signOut:
|
||||
return .post
|
||||
|
||||
case .searchUser, .getMypage, .getMemberInfo:
|
||||
@@ -88,6 +92,9 @@ extension UserApi: TargetType {
|
||||
|
||||
case .notification(let request):
|
||||
return .requestJSONEncodable(request)
|
||||
|
||||
case .signOut(let request):
|
||||
return .requestJSONEncodable(request)
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user