UNPKG

fullstrapp

Version:

Bootstrap a scalable full stack application with pre-configured: hosting, database, authentication, analytics, CI, CD, code templates, and issue templates.

19 lines (14 loc) 341 B
import { useEffect, useState } from 'react' import firebase from '..' const useFirebaseUser = () => { const [user, setUser] = useState<firebase.User | null>() useEffect( () => firebase.auth().onAuthStateChanged(resultUser => { setUser(resultUser) }), [] ) return user } export default useFirebaseUser