signUpWithCredential method

  1. @override
Future<Response<UserCredential>> signUpWithCredential({
  1. required AuthCredential credential,
})
override

Implementation

@override
Future<Response<UserCredential>> signUpWithCredential({
  required AuthCredential credential,
}) async {
  const response = Response<UserCredential>();
  try {
    final result = await firebaseAuth.signInWithCredential(credential);
    return response.copy(data: result, message: "Sign up successful!");
  } on FirebaseAuthException catch (e) {
    return response.copy(error: e.message);
  }
}