Added Settlement component
This commit is contained in:
parent
8af8641649
commit
3f5ee41b2b
|
|
@ -0,0 +1,61 @@
|
|||
import { useState } from "react";
|
||||
import { Messages } from "../../../Components/Notifications/Messages";
|
||||
import TipAmountSettlementList from "./TipAmountSettlementList";
|
||||
import EmployeeSettlement from "../EmployeeSettlement/EmployeeSettlement";
|
||||
import "./Settlement.scss";
|
||||
|
||||
const Settlement = () => {
|
||||
const [selectedComponent, setSelectedComponent] = useState("tips");
|
||||
|
||||
const messageType = "";
|
||||
const messageData = [];
|
||||
const onComplete = () => {};
|
||||
|
||||
return (
|
||||
<div className="userPageTable">
|
||||
<div className="userPageContent">
|
||||
<Messages
|
||||
messageType={messageType}
|
||||
messageData={messageData}
|
||||
onComplete={onComplete}
|
||||
/>
|
||||
|
||||
{/* ✅ Tabs */}
|
||||
<div className="formAddNew">
|
||||
<div className="settlementTabs">
|
||||
|
||||
<div
|
||||
className={`tabItem ${
|
||||
selectedComponent === "tips" ? "active" : ""
|
||||
}`}
|
||||
onClick={() => setSelectedComponent("tips")}
|
||||
>
|
||||
Tip Settlement
|
||||
</div>
|
||||
|
||||
<div
|
||||
className={`tabItem ${
|
||||
selectedComponent === "insentive" ? "active" : ""
|
||||
}`}
|
||||
onClick={() => setSelectedComponent("insentive")}
|
||||
>
|
||||
Incentive Settlement
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* ✅ Content */}
|
||||
<div className="tabContent">
|
||||
{selectedComponent === "tips" ? (
|
||||
<TipAmountSettlementList />
|
||||
) : (
|
||||
<EmployeeSettlement />
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
export default Settlement;
|
||||
Loading…
Reference in New Issue