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,49 +2,47 @@ 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">
<li className="nav-item"> <ul className="nav nav-pills flex-column flex-sm-row mb-6">
<a <li className="nav-item">
className={`nav-link ${activePill === "account" ? "active" : ""}`} <a
href="#" className={`nav-link py-1 px-2 small ${activePill === "account" ? "active" : ""}`}
onClick={(e) => { href="#"
e.preventDefault(); // Prevent page reload onClick={(e) => {
onPillClick("account"); e.preventDefault(); // Prevent page reload
}} onPillClick("account");
> }}
<i className="bx bx-user bx-sm me-1_5"></i> Account >
</a> <i className="bx bx-user bx-sm me-1_5"></i> Documents
</li> </a>
<li className="nav-item"> </li>
<a <li className="nav-item">
className={`nav-link ${ <a
activePill === "attendance" ? "active" : "" className={`nav-link py-1 px-2 small ${activePill === "attendance" ? "active" : ""}`}
}`} href="#"
href="#" onClick={(e) => {
onClick={(e) => { e.preventDefault(); // Prevent page reload
e.preventDefault(); // Prevent page reload onPillClick("attendance");
onPillClick("attendance"); }}
}} >
> <i className="bx bx-group bx-sm me-1_5"></i> Attendances
<i className="bx bx-group bx-sm me-1_5"></i> Attendances </a>
</a> </li>
</li> <li className="nav-item">
<li className="nav-item"> <a
<a className={`nav-link py-1 px-2 small ${activePill === "activities" ? "active" : ""}`}
className={`nav-link ${ href="#"
activePill === "activities" ? "active" : "" onClick={(e) => {
}`} e.preventDefault(); // Prevent page reload
href="#" onPillClick("activities");
onClick={(e) => { }}
e.preventDefault(); // Prevent page reload >
onPillClick("activities"); <i className="bx bx-grid-alt bx-sm me-1_5"></i> Activities
}} </a>
> </li>
<i className="bx bx-grid-alt bx-sm me-1_5"></i> Activities </ul>
</a> </div>
</li>
</ul>
</div> </div>
); );
}; };