Update NavigationBar.tsx

This commit is contained in:
Damien Ostler 2024-05-28 00:07:38 -04:00
parent 381009d5c9
commit e17aba510c

View File

@ -1,6 +1,7 @@
import { createClient } from "@/utils/supabase/server";
"use client";
import { createClient } from "@/utils/supabase/client";
import Link from "next/link"; import Link from "next/link";
import { redirect, useRouter } from "next/navigation";
import crypto from 'crypto'; import crypto from 'crypto';
import { headers } from "next/headers"; import { headers } from "next/headers";
@ -13,11 +14,10 @@ export default async function AuthButton() {
} = await supabase.auth.getUser(); } = await supabase.auth.getUser();
const signOut = async () => { const signOut = async () => {
"use server";
const supabase = createClient(); const supabase = createClient();
await supabase.auth.signOut(); await supabase.auth.signOut();
return redirect("/login"); window.location.href = "/gallery";
}; };