homescreen fix

This commit is contained in:
2023-02-25 16:07:09 -05:00
parent 426bee7e1c
commit 6b599eefda
2 changed files with 28 additions and 56 deletions

View File

@@ -1,7 +1,7 @@
import 'package:firebase_auth/firebase_auth.dart';
import 'package:flutter/material.dart';
import 'package:flutterfire_ui/auth.dart';
import 'package:flutter_dotenv/flutter_dotenv.dart';
import 'home.dart';
class AuthGate extends StatelessWidget {
@@ -9,14 +9,17 @@ class AuthGate extends StatelessWidget {
@override
Widget build(BuildContext context) {
String webId = dotenv.env['GOOGLEWEBSDK']!;
return StreamBuilder<User?>(
stream: FirebaseAuth.instance.authStateChanges(),
builder: (context, snapshot) {
if (!snapshot.hasData) {
return SignInScreen(
providerConfigs: const [
EmailProviderConfiguration(),
GoogleProviderConfiguration(),
providerConfigs: [
const EmailProviderConfiguration(),
GoogleProviderConfiguration(
clientId: webId,
)
],
headerBuilder: (context, constraints, shrinkOffset) {
return Padding(