refactor(EmployeeNav): update class names for nav links and correct label for account

This commit is contained in:
Vaibhav Surve 2025-04-16 11:11:47 +05:30 committed by Pramod Mahajan
parent 753545aa8a
commit 876e2de755

View File

@ -2,25 +2,24 @@ import React from "react";
const EmployeeNav = ({ onPillClick, activePill }) => { const EmployeeNav = ({ onPillClick, activePill }) => {
return ( return (
<div className="nav-align-top "> <div className="col-md-12">
<ul className="nav nav-tabs"> <div className="nav-align-top">
<ul className="nav nav-pills flex-column flex-sm-row mb-6">
<li className="nav-item"> <li className="nav-item">
<a <a
className={`nav-link ${activePill === "account" ? "active" : ""}`} className={`nav-link py-1 px-2 small ${activePill === "account" ? "active" : ""}`}
href="#" href="#"
onClick={(e) => { onClick={(e) => {
e.preventDefault(); // Prevent page reload e.preventDefault(); // Prevent page reload
onPillClick("account"); onPillClick("account");
}} }}
> >
<i className="bx bx-user bx-sm me-1_5"></i> Account <i className="bx bx-user bx-sm me-1_5"></i> Documents
</a> </a>
</li> </li>
<li className="nav-item"> <li className="nav-item">
<a <a
className={`nav-link ${ className={`nav-link py-1 px-2 small ${activePill === "attendance" ? "active" : ""}`}
activePill === "attendance" ? "active" : ""
}`}
href="#" href="#"
onClick={(e) => { onClick={(e) => {
e.preventDefault(); // Prevent page reload e.preventDefault(); // Prevent page reload
@ -32,9 +31,7 @@ const EmployeeNav = ({ onPillClick, activePill }) => {
</li> </li>
<li className="nav-item"> <li className="nav-item">
<a <a
className={`nav-link ${ className={`nav-link py-1 px-2 small ${activePill === "activities" ? "active" : ""}`}
activePill === "activities" ? "active" : ""
}`}
href="#" href="#"
onClick={(e) => { onClick={(e) => {
e.preventDefault(); // Prevent page reload e.preventDefault(); // Prevent page reload
@ -46,6 +43,7 @@ const EmployeeNav = ({ onPillClick, activePill }) => {
</li> </li>
</ul> </ul>
</div> </div>
</div>
); );
}; };