validateUser method
Future<ValidatedUserRes?>
validateUser(
{ - required UserValidate userValidate,
})
Implementation
Future<ValidatedUserRes?> validateUser(
{required UserValidate userValidate}) async {
final Uri userValidatedUrl =
Uri.parse(_baseNewsUrl + "${Constants.VALIDATE_USER}");
Map<String, dynamic> requestBody = userValidate.toJson();
FormData formData = new FormData.fromMap(requestBody);
try {
final Response response =
await _dio.post(userValidatedUrl.toString(), data: formData);
final Map<String, dynamic> userValidatedMap =
_checkResponseStatusCode(response);
final ValidatedUserRes validatedUserRes =
ValidatedUserRes.fromJson(userValidatedMap);
return validatedUserRes;
} catch (_) {
_checkResponseStatusCode((_ as DioError).response!);
}
}