"use client"; import { useSession } from "next-auth/react"; import { useState } from "react"; import { User } from "../../types/intefaces"; const UserPage = () => { const { data: session } = useSession(); const [userData, setUserData] = useState(); const fetchUserProfile = async () => { const res = await fetch(`http://localhost:8000/user/${session?.user.userName}`, { method: "GET", headers: { "Content-Type": "application/json", Authorization: `bearer ${session?.user.accessToken}`, }, }); const data = await res.json(); setUserData(data); }; return (

This is user Panel

UserName:

{userData?.userName}

Name:

{userData?.name}

Role:

{userData?.role}

); }; export default UserPage;