From 50f48d27f2ec3a8e3550494e157882a7fed4994c Mon Sep 17 00:00:00 2001 From: Vikas Nale Date: Wed, 7 May 2025 15:53:03 +0530 Subject: [PATCH] Handle menu navigation from shortcut so that smoot navigation happens and page does not reload --- src/components/Employee/EmployeeNav.jsx | 9 +- src/components/Layout/Header.jsx | 74 ++++++---- src/pages/employee/EmployeeProfile.jsx | 176 +++++++++++++++--------- 3 files changed, 163 insertions(+), 96 deletions(-) diff --git a/src/components/Employee/EmployeeNav.jsx b/src/components/Employee/EmployeeNav.jsx index f9c12961..32c94b20 100644 --- a/src/components/Employee/EmployeeNav.jsx +++ b/src/components/Employee/EmployeeNav.jsx @@ -5,8 +5,7 @@ const EmployeeNav = ({ onPillClick, activePill }) => {
    - -
  • +
  • { Attendances
  • -
  • +
  • { Documents
  • - -
  • + +
  • { }; const handleProfilePage = () => { - navigate(`/employee/${profile?.employeeInfo?.id}?for=account`); + navigate(`/employee/${profile?.employeeInfo?.id}?for=attendance`); }; return (
-
-
- -
-
-
- {renderContent()} +
+
+ +
+
+
{renderContent()}
-
); };