Profil hatası düzeltme
This commit is contained in:
@@ -16,7 +16,7 @@ import {
|
||||
DropdownMenuSeparator,
|
||||
DropdownMenuTrigger,
|
||||
} from "@/components/ui/dropdown-menu"
|
||||
import { supabase } from "@/lib/supabase"
|
||||
import { createBrowserClient } from "@supabase/ssr"
|
||||
import { useRouter } from "next/navigation"
|
||||
import { useEffect, useState } from "react"
|
||||
import { User } from "@supabase/supabase-js"
|
||||
@@ -39,6 +39,10 @@ interface UserNavProps {
|
||||
|
||||
export function UserNav({ user, profile }: UserNavProps) {
|
||||
const router = useRouter()
|
||||
const supabase = createBrowserClient(
|
||||
process.env.NEXT_PUBLIC_SUPABASE_URL!,
|
||||
process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!
|
||||
)
|
||||
|
||||
const handleSignOut = async () => {
|
||||
await supabase.auth.signOut()
|
||||
@@ -76,16 +80,16 @@ export function UserNav({ user, profile }: UserNavProps) {
|
||||
</DropdownMenuLabel>
|
||||
<DropdownMenuSeparator />
|
||||
<DropdownMenuGroup>
|
||||
<DropdownMenuItem asChild className="cursor-pointer">
|
||||
<Link href="/dashboard/profile">
|
||||
<DropdownMenuItem className="cursor-pointer">
|
||||
Profil Bilgileri
|
||||
</DropdownMenuItem>
|
||||
</Link>
|
||||
</DropdownMenuItem>
|
||||
<DropdownMenuItem asChild className="cursor-pointer">
|
||||
<Link href="/dashboard/profile/password">
|
||||
<DropdownMenuItem className="cursor-pointer">
|
||||
Şifre Değiştir
|
||||
</DropdownMenuItem>
|
||||
</Link>
|
||||
</DropdownMenuItem>
|
||||
</DropdownMenuGroup>
|
||||
<DropdownMenuSeparator />
|
||||
<DropdownMenuItem onClick={handleSignOut} className="cursor-pointer text-red-600 focus:text-red-600">
|
||||
|
||||
Reference in New Issue
Block a user