Skip to content

Commit 1d8bf75

Browse files
committed
Refactored folders and names
1 parent c20c75c commit 1d8bf75

8 files changed

+24
-40
lines changed
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'package:meta/meta.dart' show required;
22

3-
class Utils {
3+
class Logger {
44
static void log(String tag, {@required String message}) {
5-
assert(tag != null);
6-
print("[$tag] $message");
5+
assert(tag != null);
6+
print("[$tag] $message");
77
}
88
}

lib/main.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:flutter/material.dart';
2-
import 'package:phone_auth/auth.dart';
2+
import 'package:phone_auth/routes/auth.dart';
33

44
void main() => runApp(MyApp());
55

lib/auth.dart lib/routes/auth.dart

+20-20
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ import 'package:firebase_auth/firebase_auth.dart';
44
import 'package:flutter/cupertino.dart';
55
import 'package:flutter/material.dart';
66
import 'package:google_sign_in/google_sign_in.dart';
7-
import 'package:phone_auth/general_utils.dart';
8-
import 'package:phone_auth/google_sign_in_btn.dart';
9-
import 'package:phone_auth/main_screen.dart';
10-
import 'package:phone_auth/masked_text.dart';
11-
import 'package:phone_auth/reactive_refresh_indicator.dart';
7+
import 'package:phone_auth/logger.dart';
8+
import 'package:phone_auth/widgets/google_sign_in_btn.dart';
9+
import 'package:phone_auth/routes/main_screen.dart';
10+
import 'package:phone_auth/widgets/masked_text.dart';
11+
import 'package:phone_auth/widgets/reactive_refresh_indicator.dart';
1212

1313
enum AuthStatus { SOCIAL_AUTH, PHONE_AUTH, SMS_AUTH, PROFILE_AUTH }
1414

@@ -48,29 +48,29 @@ class _AuthScreenState extends State<AuthScreen> {
4848

4949
// PhoneVerificationCompleted
5050
verificationCompleted(FirebaseUser user) async {
51-
Utils.log(TAG, message: "onVerificationCompleted, user: $user");
51+
Logger.log(TAG, message: "onVerificationCompleted, user: $user");
5252
final result = await _onCodeVerified(user);
5353
if (result) {
5454
await _finishSignIn(user);
5555
} else {
5656
setState(() {
5757
this.status = AuthStatus.SMS_AUTH;
58-
Utils.log(TAG, message: "Changed status to $status");
58+
Logger.log(TAG, message: "Changed status to $status");
5959
});
6060
}
6161
}
6262

6363
// PhoneVerificationFailed
6464
verificationFailed(AuthException authException) {
6565
_updateRefreshing(false);
66-
Utils.log(TAG,
66+
Logger.log(TAG,
6767
message:
6868
'onVerificationFailed, code: ${authException.code}, message: ${authException.message}');
6969
}
7070

7171
// PhoneCodeSent
7272
codeSent(String verificationId, [int forceResendingToken]) async {
73-
Utils.log(TAG,
73+
Logger.log(TAG,
7474
message:
7575
"Verification code sent to number ${phoneNumberController.text}");
7676
_codeTimer = Timer(_timeOut, () {
@@ -82,13 +82,13 @@ class _AuthScreenState extends State<AuthScreen> {
8282
setState(() {
8383
this.verificationId = verificationId;
8484
this.status = AuthStatus.SMS_AUTH;
85-
Utils.log(TAG, message: "Changed status to $status");
85+
Logger.log(TAG, message: "Changed status to $status");
8686
});
8787
}
8888

8989
// PhoneCodeAutoRetrievalTimeout
9090
codeAutoRetrievalTimeout(String verificationId) {
91-
Utils.log(TAG, message: "onCodeTimeout");
91+
Logger.log(TAG, message: "onCodeTimeout");
9292
setState(() {
9393
this.verificationId = verificationId;
9494
this._codeTimedOut = true;
@@ -118,7 +118,7 @@ class _AuthScreenState extends State<AuthScreen> {
118118
// async
119119

120120
Future<Null> _updateRefreshing(bool isRefreshing) async {
121-
Utils.log(TAG,
121+
Logger.log(TAG,
122122
message: "Setting _isRefreshing ($_isRefreshing) to $isRefreshing");
123123
if (_isRefreshing) {
124124
setState(() {
@@ -132,7 +132,7 @@ class _AuthScreenState extends State<AuthScreen> {
132132

133133
Future<Null> _signIn() async {
134134
GoogleSignInAccount user = _googleSignIn.currentUser;
135-
Utils.log(TAG, message: "Just got user as: $user");
135+
Logger.log(TAG, message: "Just got user as: $user");
136136

137137
if (user == null) {
138138
user = await _googleSignIn.signIn();
@@ -143,7 +143,7 @@ class _AuthScreenState extends State<AuthScreen> {
143143
this._googleUser = user;
144144
setState(() {
145145
this.status = AuthStatus.PHONE_AUTH;
146-
Utils.log(TAG, message: "Changed status to $status");
146+
Logger.log(TAG, message: "Changed status to $status");
147147
});
148148
return null;
149149
}
@@ -162,7 +162,7 @@ class _AuthScreenState extends State<AuthScreen> {
162162
_errorMessage = null;
163163
});
164164
final result = await _verifyPhoneNumber();
165-
Utils.log(TAG, message: "Returning $result from _submitPhoneNumber");
165+
Logger.log(TAG, message: "Returning $result from _submitPhoneNumber");
166166
return result;
167167
}
168168
}
@@ -174,15 +174,15 @@ class _AuthScreenState extends State<AuthScreen> {
174174
}
175175

176176
Future<Null> _verifyPhoneNumber() async {
177-
Utils.log(TAG, message: "Got phone number as: ${this.phoneNumber}");
177+
Logger.log(TAG, message: "Got phone number as: ${this.phoneNumber}");
178178
await _auth.verifyPhoneNumber(
179179
phoneNumber: this.phoneNumber,
180180
timeout: _timeOut,
181181
codeSent: codeSent,
182182
codeAutoRetrievalTimeout: codeAutoRetrievalTimeout,
183183
verificationCompleted: verificationCompleted,
184184
verificationFailed: verificationFailed);
185-
Utils.log(TAG, message: "Returning null from _verifyPhoneNumber");
185+
Logger.log(TAG, message: "Returning null from _verifyPhoneNumber");
186186
return null;
187187
}
188188

@@ -197,11 +197,11 @@ class _AuthScreenState extends State<AuthScreen> {
197197
setState(() {
198198
_errorMessage = null;
199199
});
200-
Utils.log(TAG, message: "signInWithPhoneNumber called");
200+
Logger.log(TAG, message: "signInWithPhoneNumber called");
201201
final user = await _auth.signInWithPhoneNumber(
202202
verificationId: verificationId, smsCode: smsCodeController.text);
203203
final result = await _onCodeVerified(user);
204-
Utils.log(TAG, message: "Returning $result from _onCodeVerified");
204+
Logger.log(TAG, message: "Returning $result from _onCodeVerified");
205205
return null;
206206
}
207207
}
@@ -210,7 +210,7 @@ class _AuthScreenState extends State<AuthScreen> {
210210
if (user != null) {
211211
setState(() {
212212
this.status = AuthStatus.PROFILE_AUTH;
213-
Utils.log(TAG, message: "Changed status to $status");
213+
Logger.log(TAG, message: "Changed status to $status");
214214
});
215215
// Here, instead of _finishSignIn, you should do whatever you want
216216
// as the user is already verified with Firebase from both
File renamed without changes.

lib/sign_in_screen.dart

-16
This file was deleted.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)