프로필 변경 페이지 추가

This commit is contained in:
Yu Sung
2023-08-19 17:01:35 +09:00
parent c89beb91f5
commit aa66951cb4
25 changed files with 1579 additions and 6 deletions

View File

@@ -84,4 +84,28 @@ final class UserRepository {
func memberUnBlock(userId: Int) -> AnyPublisher<Response, MoyaError> {
return api.requestPublisher(.memberUnBlock(request: MemberBlockRequest(blockMemberId: userId)))
}
func getMyProfile() -> AnyPublisher<Response, MoyaError> {
return api.requestPublisher(.getMyProfile)
}
func profileImageUpdate(parameter: MultipartFormData) -> AnyPublisher<Response, MoyaError> {
return api.requestPublisher(.profileImageUpdate(parameter: parameter))
}
func profileUpdate(request: ProfileUpdateRequest) -> AnyPublisher<Response, MoyaError> {
return api.requestPublisher(.profileUpdate(request: request))
}
func getChangeNicknamePrice() -> AnyPublisher<Response, MoyaError> {
return api.requestPublisher(.getChangeNicknamePrice)
}
func checkNickname(nickname: String) -> AnyPublisher<Response, MoyaError> {
return api.requestPublisher(.checkNickname(nickname: nickname))
}
func changeNickname(request: ProfileUpdateRequest) -> AnyPublisher<Response, MoyaError> {
return api.requestPublisher(.changeNickname(request: request))
}
}