From 3f5ee41b2b55f78f7e1454f5623be2f2fcedbc96 Mon Sep 17 00:00:00 2001 From: Srinath Date: Wed, 25 Mar 2026 09:26:03 +0530 Subject: [PATCH] Added Settlement component --- .../TipAmountSettlement/Settlement.jsx | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 src/Pages/Reports/TipAmountSettlement/Settlement.jsx diff --git a/src/Pages/Reports/TipAmountSettlement/Settlement.jsx b/src/Pages/Reports/TipAmountSettlement/Settlement.jsx new file mode 100644 index 0000000..b9ed493 --- /dev/null +++ b/src/Pages/Reports/TipAmountSettlement/Settlement.jsx @@ -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 ( +
+
+ + + {/* ✅ Tabs */} +
+
+ +
setSelectedComponent("tips")} + > + Tip Settlement +
+ +
setSelectedComponent("insentive")} + > + Incentive Settlement +
+ +
+
+ + {/* ✅ Content */} +
+ {selectedComponent === "tips" ? ( + + ) : ( + + )} +
+
+
+ ); +}; + +export default Settlement; \ No newline at end of file