【发布时间】:2021-12-10 23:00:53
【问题描述】:
我不知道为什么会发生这个错误......但我怀疑这个文件会导致什么?
特别是,firebaseAuth={getAuth(app)} 可能是个问题。
在此之前,const app = initializeApp(firebaseConfig); 是在"../firebase/firebase" 中定义的
import React from "react";
import StyledFirebaseAuth from "react-firebaseui/StyledFirebaseAuth";
import { app } from "../firebase/firebase";
import { getAuth, createUserWithEmailAndPassword, EmailAuthProvider, GoogleAuthProvider, GithubAuthProvider } from "firebase/auth";
// Configure FirebaseUI.
const uiConfig = {
signInFlow: 'popup',
signInSuccessUrl: "/",
signInOptions: [
EmailAuthProvider.PROVIDER_ID,
GoogleAuthProvider.PROVIDER_ID,
GithubAuthProvider.PROVIDER_ID,
],
};
export default function SignInScreen() {
return (
<div>
<h1>PolygonHR Login</h1>
<p>Please sign-in:</p>
<StyledFirebaseAuth uiConfig={uiConfig} firebaseAuth={getAuth(app)} />
</div>
);
}
【问题讨论】:
标签: javascript reactjs typescript firebase next.js