"use client" import Link from "next/link" import { useSession, signOut } from "next-auth/react" import { Button } from "@/components/ui/button" import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu" import { LogIn, Settings, LogOut } from "lucide-react" import { ThemeToggle } from "@/components/ThemeToggle" export default function Navbar() { const { data: session, status } = useSession() const getInitials = (name: string) => { return name .split(' ') .map(word => word[0]) .join('') .toUpperCase() .slice(0, 2) } return ( ) }