4. ubah login_screen jadi hook consumer widget
This commit is contained in:
13
lib/provider/google_login_provider.dart
Normal file
13
lib/provider/google_login_provider.dart
Normal file
@@ -0,0 +1,13 @@
|
||||
import 'package:google_sign_in/google_sign_in.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
|
||||
final googleSignInProvider = StateProvider<GoogleSignIn>((ref) {
|
||||
return GoogleSignIn(
|
||||
scopes: [
|
||||
'email',
|
||||
'https://www.googleapis.com/auth/contacts.readonly',
|
||||
],
|
||||
);
|
||||
});
|
||||
|
||||
final currentUserProvider = StateProvider<GoogleSignInAccount?>((ref) => null);
|
||||
Reference in New Issue
Block a user