import { useRouter } from 'next/router' import React, { useEffect } from 'react' import { Spinner } from 'reactstrap' import FirebaseAuth from '../components/auth/FirebaseAuth' import { useUser } from '../utils/auth/useUser' const Page = () => { const { user } = useUser() const router = useRouter() useEffect(() => { if (user) { router.replace('/') } }, [user, router]) return typeof user === 'undefined' ? ( <Spinner /> ) : user ? ( <p>Redirecting...</p> ) : ( <FirebaseAuth /> ) } export default Page