diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx new file mode 100644 index 0000000..74f4e96 --- /dev/null +++ b/src/app/login/page.tsx @@ -0,0 +1,36 @@ +'use client'; + +import { useAuth } from '@/context/AuthContext'; +import { useEffect } from 'react'; +import { useRouter } from 'next/navigation'; +import Login from '@/components/Login'; +import { Loader2 } from 'lucide-react'; + +export default function LoginPage() { + const { user, loading } = useAuth(); + const router = useRouter(); + + useEffect(() => { + if (!loading && user) { + router.push('/'); + } + }, [user, loading, router]); + + if (loading) { + return ( +
+ +
+ ); + } + + if (user) { + return null; + } + + return ( +
+ +
+ ); +} diff --git a/src/app/public-home.tsx b/src/app/public-home.tsx index 5448985..cedf04c 100644 --- a/src/app/public-home.tsx +++ b/src/app/public-home.tsx @@ -11,7 +11,7 @@ export default function PublicHome() {

Haver

Sign In @@ -29,7 +29,7 @@ export default function PublicHome() { and celebrate when God answers. Stay connected to your prayer life, anytime, anywhere.

Get Started @@ -98,7 +98,7 @@ export default function PublicHome() {

Ready to Start Your Prayer Journey?

Sign In Now @@ -118,7 +118,7 @@ export default function PublicHome() {