H
Size: a a a
H
H
🇲
E
fun register(uuid: String, email: String, completion: (Result<SignUpResponse, RestError>) -> Unit) {Эту функцию я вызываю во viewmodel
val data = SignUpData(email.trim(), uuid)
val response = restClient.user().signUp(data)
when (response) {
is RestResponse.Success<SignUpResponse> -> completion(Result.Success(response.value))
is RestResponse.Error -> completion(Result.Error(response.error))
}
signUpManager.register(mobileInfoHelper.getUuid(), email) {mobileInfoHelper.getUuid() я замокал, а вот что делать с колбеком я не понимаю
result.value = when (it) {
is Result.Success<SignUpResponse, *> -> Response.SignUpSuccess
is Result.Error -> Response.SignUpError(it.error.message)
}
H
P
H
P
H
H
P
АМ
fun register(uuid: String, email: String, completion: (Result<SignUpResponse, RestError>) -> Unit) {Эту функцию я вызываю во viewmodel
val data = SignUpData(email.trim(), uuid)
val response = restClient.user().signUp(data)
when (response) {
is RestResponse.Success<SignUpResponse> -> completion(Result.Success(response.value))
is RestResponse.Error -> completion(Result.Error(response.error))
}
signUpManager.register(mobileInfoHelper.getUuid(), email) {mobileInfoHelper.getUuid() я замокал, а вот что делать с колбеком я не понимаю
result.value = when (it) {
is Result.Success<SignUpResponse, *> -> Response.SignUpSuccess
is Result.Error -> Response.SignUpError(it.error.message)
}
E
` - без пробелов три символаH
АМ
` - без пробелов три символаE
H
P
H
P