Usage

Import firebase and firebase/auth

import firebase from "firebase/app";
import "firebase/auth";

Place a FirebaseAuthProvider component at the top level of your app.

import { FirebaseAuthProvider } from '@react-firebase/auth'
import { FirebaseDatabaseProvider } from '@react-firebase/database'
// Before
const App = () => {
    return <div>
        This is my app
    </div>
}

// After
const App = () => {
    return (
        <FirebaseAuthProvider {...config} firebase={firebase}>
            <div>
                Auth app
            </div>
            <FirebaseDatabaseProvider>
                <div>
                    This is my app
                </div>
            </FirebaseDatabaseProvider>
        </FirebaseAuthProvider>
    )
}

Then use any of the other components anywhere in your component tree.

Last updated