verifyUser method
Implementation
Future<String> verifyUser({
required String mobileNumber,
required String countryCode,
}) async {
showLoader(context);
ApiResponse? response = await ApiCall.get(
"${ApiConstants.verifyUser}&telephone=$mobileNumber&country_code=${countryCode.split("+").last}",
{},
{});
hideLoader(context);
log("verify User${response.data}");
if (response.status) {
Map map = jsonDecode(response.data);
if (map['success'] == 1) {
UserModel response1 = UserModel.fromJson(map['data']);
if (response1.user != true) {
isUserExists = false;
setIsUserExists = false;
requiredToAddUser = true;
notifyListeners();
return "";
}
else {
isUserExists = true;
setIsUserExists = true;
_userModel = response1;
return response1.details?.userId??"";
// URLConstants.user_id = response1.details?.userId??"";
notifyListeners();
}
}
else{
return "";
}
}
else{
return "";
}
}