onUpdatePhoneNumber method

void onUpdatePhoneNumber({
  1. required String otp,
  2. required Function onSuccess,
  3. required Function onError,
})

Implementation

void onUpdatePhoneNumber({required String otp, required Function onSuccess, required Function onError}){
  final PhoneAuthCredential credential = PhoneAuthProvider.credential(verificationId: verificationId, smsCode: otp);
  FirebaseAuth.instance.currentUser?.updatePhoneNumber(credential).then((value) {
    onSuccess();
  }).catchError((error){
    onError();
  });
}