diff --git a/frontend/src/components/profileAvatarDisplay.jsx b/frontend/src/components/profileAvatarDisplay.jsx
new file mode 100644
index 0000000..cbfdb6f
--- /dev/null
+++ b/frontend/src/components/profileAvatarDisplay.jsx
@@ -0,0 +1,12 @@
+const ProfileAvatarDisplay = ({ firstLetter, onClick }) => {
+ return (
+
+ {firstLetter}
+
+ );
+};
+
+export default ProfileAvatarDisplay;
diff --git a/frontend/src/components/profileMenu.jsx b/frontend/src/components/profileMenu.jsx
index 555dfea..b69f030 100644
--- a/frontend/src/components/profileMenu.jsx
+++ b/frontend/src/components/profileMenu.jsx
@@ -3,17 +3,16 @@ import { useState } from "react";
import { Link } from "react-router";
import { useDispatch} from "react-redux";
import { logout } from "../slice/authSlice";
+import ProfileAvatarDisplay from "./profileAvatarDisplay";
const ProfileMenu = ({ firstLetter }) => {
const [open, setOpen] = useState(false);
const dispatch = useDispatch();
return (
-
setOpen(!open)}
- className="flex items-center justify-center w-10 h-10 rounded-full bg-purple-600 text-white font-bold text-lg cursor-pointer"
- >
- {firstLetter}
-
+
setOpen(!open)}
+ />
{open && (