init commit,
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
import SupabaseLogo from '@/components/SupabaseLogo'
|
||||
import AuthButton from '../components/AuthButton'
|
||||
import Link from 'next/link'
|
||||
import { createClient } from '@/utils/supabase/server'
|
||||
|
||||
export default async function Index() {
|
||||
const supabase = createClient()
|
||||
|
||||
const {
|
||||
data: { user },
|
||||
} = await supabase.auth.getUser()
|
||||
|
||||
return (
|
||||
<main className="flex flex-col gap-6 items-center h-full mt-40">
|
||||
<h2 className="flex items-center gap-6">
|
||||
<SupabaseLogo />
|
||||
</h2>
|
||||
{user ? (
|
||||
<Link
|
||||
href="/protected"
|
||||
className="py-2 px-3 flex rounded-md no-underline bg-btn-background hover:bg-btn-background-hover"
|
||||
>
|
||||
Chat
|
||||
</Link>
|
||||
) : (
|
||||
<AuthButton />
|
||||
)}
|
||||
</main>
|
||||
)
|
||||
}
|
Reference in New Issue
Block a user