微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 firebase 进行 signInWithRedirect 的正确语法是什么?

如何解决使用 firebase 进行 signInWithRedirect 的正确语法是什么?

Login.js

import React from 'react'
import {GoogleOutlined,FacebookOutlined } from '@ant-design/icons';
import "firebase/app";

import { auth } from '../firebase';

const Login = () => {
    return (
        <div id="login-page">
            <div id="login-card">
                <h2> Welcome to myChat Application!</h2>
                <div className="login-button google"
                    onClick = {() => auth.signInWithRedirect(new firebase.auth.GoogleAuthProvider())}>
                    <GoogleOutlined /> Sign in with Google
                </div>
                <br /><br />
                <div className="login-button facebook"
                    onClick = {() => auth.signInWithRedirect(new firebase.auth.FacebookAuthProvider())}>
                    <FacebookOutlined /> Sign in with Facebook
                </div>
            </div>
        </div>
    )
}

export default Login

它说

src\Components\Login.js

第 13:66 行:'firebase' 未定义 no-undef 第 18:66 行: 'firebase' 未定义 no-undef

搜索关键字以详细了解每个错误

解决方法

我认为您导入错误。应该是

import firebase from 'firebase/app';

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。