added rebuild confirmation modal

This commit was merged in pull request #29.
This commit is contained in:
victorAnumudu
2025-10-13 06:50:00 +01:00
parent b898f7c3e3
commit cb4b0e89c7
7 changed files with 68 additions and 15 deletions
+5 -2
View File
@@ -1,3 +1,4 @@
import { useSelector } from "react-redux";
import { LuSunDim } from "react-icons/lu";
import { IoMdSunny } from "react-icons/io";
@@ -17,6 +18,8 @@ export default function DashboardHeader() {
const {theme, handleTheme, setLogoutModal, activeMenu, handleActiveMenu, showAsideDrawer, setShowAsideDrawer} = GeneralLayoutContext()
const {userDetails:{username, email}} = useSelector((state) => state.userDetails) // GETS LOGGED IN USER
return (
<>
{/* HEADER SECTION*/}
@@ -60,8 +63,8 @@ export default function DashboardHeader() {
<div className="pop-modal z-[777] absolute p-4 w-52 sm:w-96 bg-white dark:bg-black-box right-0 top-16 rounded shadow-round_black dark:shadow-round_white">
<div className="w-full h-full flex flex-col gap-4">
<div className="flex flex-col text-black dark:text-white text-base sm:text-lg">
<h1 className="font-semibold">Username</h1>
<p className="-mt-2">username@gmail.com</p>
<h1 className="font-semibold">{username}</h1>
<p className="-mt-2">{email}</p>
</div>
<div className="rounded w-full flex justify-center items-center gap-2">
<MainBtn