@@ -2,12 +2,13 @@ import 'package:firebase_auth/firebase_auth.dart';
22
33class PhoneNumberVerificationDb {
44 final FirebaseAuth _auth = FirebaseAuth .instance;
5-
5+
66 var verificationCallback;
77
88 PhoneNumberVerificationDb ({required this .verificationCallback});
99
10- Future <void > verifyPhoneNumber (String phoneNumber, verifyCodeScreenCallback) async {
10+ Future <void > verifyPhoneNumber (
11+ String phoneNumber, verifyCodeScreenCallback) async {
1112 await _auth.verifyPhoneNumber (
1213 phoneNumber: phoneNumber,
1314 verificationCompleted: (PhoneAuthCredential credential) async {
@@ -18,10 +19,9 @@ class PhoneNumberVerificationDb {
1819 },
1920 codeSent: (String verificationId, int ? resendToken) {
2021 print ('Verification Code Sent to $phoneNumber ' );
21- // Call a function in VerifyCodeScreen to pass the verification ID
22- // and navigate to the VerifyCodeScreen.
23- codeSent: (String verificationId, int ? resendToken) {
24- print ('Verification Code Sent to $phoneNumber ' );
22+ // ignore: unnecessary_statements
23+ (String verificationId, int ? resendToken) {
24+ print ('Verification Code Sent to $phoneNumber ' );
2525 };
2626 },
2727 codeAutoRetrievalTimeout: (String verificationId) {
@@ -41,7 +41,8 @@ class PhoneNumberVerificationDb {
4141
4242 Future <void > _signInWithCredential (PhoneAuthCredential credential) async {
4343 try {
44- final UserCredential userCredential = await _auth.signInWithCredential (credential);
44+ final UserCredential userCredential =
45+ await _auth.signInWithCredential (credential);
4546 final User ? user = userCredential.user;
4647 if (user != null ) {
4748 print ('Phone Number Verified: ${user .phoneNumber }' );
0 commit comments