From b620cd410d724f8400117765e4486130da49d749 Mon Sep 17 00:00:00 2001 From: YasinShaikh123 <123150391+YasinShaikh123@users.noreply.github.com> Date: Tue, 24 Dec 2024 17:56:55 +0530 Subject: [PATCH] =?UTF-8?q?update=20bugs=F0=9F=91=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CreateIO/IOCashDetails/Pending.jsx | 5 +- .../CreateIO/IONAVDetails/Pending.jsx | 124 +++++++++--------- .../CreateIO/IOTransaction/Pending.jsx | 12 +- .../ViewDistributionInvestor.jsx | 8 +- 4 files changed, 77 insertions(+), 72 deletions(-) diff --git a/src/Pages/IO_Management/CreateIO/IOCashDetails/Pending.jsx b/src/Pages/IO_Management/CreateIO/IOCashDetails/Pending.jsx index 06bc1d9..6da3449 100644 --- a/src/Pages/IO_Management/CreateIO/IOCashDetails/Pending.jsx +++ b/src/Pages/IO_Management/CreateIO/IOCashDetails/Pending.jsx @@ -38,7 +38,7 @@ import { useUpdateIOCaseMutation } from "../../../../Services/io.service"; import RequestApproveModal from "./RequestApproveModal"; import RequestRejectModal from "./RequestRejectModal"; import AddCaseDetails from "./AddCaseDetails"; -import { encryptString } from "../../../../Constants/Constants"; +import { encryptString, isChecker } from "../../../../Constants/Constants"; const formatDate = (date) => new Date(date).toLocaleDateString(); @@ -105,8 +105,7 @@ const Pending = () => { "Comments", "Update By", "Update On", - ...(localStorage?.getItem('role')!==encryptString(import.meta.env.VITE_VITE_MAKER) ? ["Actions"] : []), - + ...(isChecker() ? ["Actions"] : []), ]; const extractedArray = filteredData?.map((item, index) => ({ diff --git a/src/Pages/IO_Management/CreateIO/IONAVDetails/Pending.jsx b/src/Pages/IO_Management/CreateIO/IONAVDetails/Pending.jsx index a249bce..513da44 100644 --- a/src/Pages/IO_Management/CreateIO/IONAVDetails/Pending.jsx +++ b/src/Pages/IO_Management/CreateIO/IONAVDetails/Pending.jsx @@ -22,7 +22,7 @@ import ToastBox from "../../../../Components/ToastBox"; import AddNavDetails from "./AddNavDetails"; import RequestApproveModal from "./RequestApproveModal"; import RequestRejectModal from "./RequestRejectModal"; -import { encryptString } from "../../../../Constants/Constants"; +import { encryptString, isChecker } from "../../../../Constants/Constants"; const formatDate = (date) => new Date(date).toLocaleDateString(); @@ -91,7 +91,7 @@ const Pending = () => { "Investment Closed", "Comments", "Updated By", - ...(localStorage?.getItem("role") !== encryptString(import.meta.env.VITE_VITE_MAKER) ? ["Status"] : []), + ...(isChecker() ? ["Actions"] : []), ]; const extractedArray = filteredData?.map((item, index) => ({ @@ -112,9 +112,9 @@ const Pending = () => { $ {parseFloat(item?.transactionAmount || 0).toLocaleString(undefined, { - minimumFractionDigits: 2, - maximumFractionDigits: 2, - })} + minimumFractionDigits: 2, + maximumFractionDigits: 2, + })} ), "Last Nav Update": ( @@ -162,66 +162,66 @@ const Pending = () => { {item?.modifier?.firstName} ), - Status: ( + Actions: ( - + - - - - - - + + + + + + + - ), })); diff --git a/src/Pages/IO_Management/CreateIO/IOTransaction/Pending.jsx b/src/Pages/IO_Management/CreateIO/IOTransaction/Pending.jsx index 2653a94..24a105f 100644 --- a/src/Pages/IO_Management/CreateIO/IOTransaction/Pending.jsx +++ b/src/Pages/IO_Management/CreateIO/IOTransaction/Pending.jsx @@ -148,6 +148,11 @@ const Pending = () => { })} ), + // Amount:( + //
+ // + //
+ // ), "Created By": ( { } }} > - {isMaker() ? : null}{" "} - {localStorage?.getItem("role") === - encryptString(import.meta.env.VITE_VITE_MAKER) + {isMaker() ? : null} + {isMaker() ? "View" : "Approve / Reject"} @@ -213,6 +217,8 @@ const Pending = () => { }) ); + + const handleDelete = () => { const updatedSponsors = sponser.filter( (sponsor) => sponsor.id !== actionId diff --git a/src/Pages/IO_Management/CreateIO/IOTransaction/ViewDistributionInvestor.jsx b/src/Pages/IO_Management/CreateIO/IOTransaction/ViewDistributionInvestor.jsx index dddd11e..6ea4b97 100644 --- a/src/Pages/IO_Management/CreateIO/IOTransaction/ViewDistributionInvestor.jsx +++ b/src/Pages/IO_Management/CreateIO/IOTransaction/ViewDistributionInvestor.jsx @@ -23,9 +23,9 @@ import { yupResolver } from "@hookform/resolvers/yup"; import GlobalStateContext from "../../../../Contexts/GlobalStateContext"; import ApproveDistrubationModal from "./ApproveDistrubationModal"; import RequestRejectModal from "./RequestRejectModal"; -import { encryptString } from "../../../../Constants/Constants"; +import { encryptString, isChecker, isMaker } from "../../../../Constants/Constants"; -const ViewDistributionInvestor = ({ isOpen, onClose,id:exitId }) => { +const ViewDistributionInvestor = ({ isOpen, onClose,id:exitId,amount }) => { const params = useParams(); const toast = useToast(); const id = params?.id; @@ -176,7 +176,7 @@ const ViewDistributionInvestor = ({ isOpen, onClose,id:exitId }) => { "Distriution Amt($)": ( - {item?.distribution_amt?.toLocaleString(undefined, { + {IODetails?.ioTransactionRecords?.Pending[index]?.transactionAmount?.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2, })} @@ -219,7 +219,7 @@ const ViewDistributionInvestor = ({ isOpen, onClose,id:exitId }) => { /> {/* ...(localStorage?.getItem("role") !== "Maker" ? ["Status"] : []), */} - {localStorage?.getItem("role") !== encryptString(import.meta.env.VITE_VITE_MAKER) && + {isChecker() &&