"use client" import Link from "next/link"; import Image from "next/image"; import { signOut } from "next-auth/react"; import { Fragment, useState } from "react"; import { Menu, Transition } from "@headlessui/react"; import { SessionInterface } from "@/common.types"; const ProfileMenu = ({ session }: { session: SessionInterface }) => { const [openModal, setOpenModal] = useState(false); return (
setOpenModal(true)} > {session?.user?.image && ( user profile image )} setOpenModal(false)} >
{session?.user?.image && ( profile Image )}

{session?.user?.name}

Work Preferences Settings Profile
) } export default ProfileMenu