From ba0630b8a99660288cab479945ae817a613e8c9a Mon Sep 17 00:00:00 2001 From: TamilRamGanesan-SF5080 Date: Thu, 18 Dec 2025 11:17:18 +0530 Subject: [PATCH] 999984: Fix for Employee Management Reported Issue --- Employee_Managment_App/src/App.tsx | 1 + .../src/components/EmployeeInfo.tsx | 6 ++-- .../src/components/TopNav.tsx | 30 ------------------- Employee_Managment_App/src/index.css | 4 +++ 4 files changed, 7 insertions(+), 34 deletions(-) diff --git a/Employee_Managment_App/src/App.tsx b/Employee_Managment_App/src/App.tsx index 87dfc8d..a7a39b6 100644 --- a/Employee_Managment_App/src/App.tsx +++ b/Employee_Managment_App/src/App.tsx @@ -93,6 +93,7 @@ function App() { isOpen={sbIsOpen} type={sbType as any} position="Left" + className='app-nav-sidebar' showBackdrop={!isDesktop} closeOnDocumentClick={!isDesktop} open={() => { diff --git a/Employee_Managment_App/src/components/EmployeeInfo.tsx b/Employee_Managment_App/src/components/EmployeeInfo.tsx index acce3d5..3ad2292 100644 --- a/Employee_Managment_App/src/components/EmployeeInfo.tsx +++ b/Employee_Managment_App/src/components/EmployeeInfo.tsx @@ -235,14 +235,12 @@ const EmployeeInfo = (props: { employeeData?: EmployeeDetails; userInfo?: Employ {employeeData && userInfo && - (userInfo.Name === employeeData.Name || - userInfo.Name === employeeData.TeamLead) && ( + (userInfo.Name === employeeData.Name) && ( )} {employeeData && userInfo && - (userInfo.Name === employeeData.Name || - userInfo.Name === employeeData.TeamLead) && ( + (userInfo.Name === employeeData.Name) && ( )} {employeeData && diff --git a/Employee_Managment_App/src/components/TopNav.tsx b/Employee_Managment_App/src/components/TopNav.tsx index 10752af..7379659 100644 --- a/Employee_Managment_App/src/components/TopNav.tsx +++ b/Employee_Managment_App/src/components/TopNav.tsx @@ -58,7 +58,6 @@ const TopNav: React.FC = ({ const [query, setQuery] = useState(''); const [avatarMenuOpen, setAvatarMenuOpen] = useState(false); const [mobileSearchOpen, setMobileSearchOpen] = useState(false); - const [createMenuOpen, setCreateMenuOpen] = useState(false); const [panelOpen, setPanelOpen] = useState(false); const [panelTab, setPanelTab] = useState<'notifications' | 'announcements'>('announcements'); @@ -83,14 +82,10 @@ const TopNav: React.FC = ({ if (avatarRef.current && !avatarRef.current.contains(ev.target as Node)) { setAvatarMenuOpen(false); } - if (createRef.current && !createRef.current.contains(ev.target as Node)) { - setCreateMenuOpen(false); - } }; const handleEsc = (e: KeyboardEvent) => { if (e.key === 'Escape') { setAvatarMenuOpen(false); - setCreateMenuOpen(false); setMobileSearchOpen(false); setPanelOpen(false); } @@ -187,31 +182,6 @@ const TopNav: React.FC = ({ -
- - - {createMenuOpen && ( -
    -
  • - -
  • -
  • - -
  • -
- )} -
-