diff --git a/src/Pages/ChangePassword.jsx b/src/Pages/ChangePassword.jsx index 69ac7dd..d33954b 100644 --- a/src/Pages/ChangePassword.jsx +++ b/src/Pages/ChangePassword.jsx @@ -26,6 +26,7 @@ import CustomAlertDialog from "../Components/CustomAlertDialog"; import ToastBox from "../Components/ToastBox"; import GlobalStateContext from "../Contexts/GlobalStateContext"; import CurrencyInput from "../Components/CurrencyInput"; +import { useUpdatePasswordMutation } from "../Services/change.password.service"; const ioNav = yup.object().shape({ transactionDate: yup.string().required("Date is required"), @@ -58,7 +59,7 @@ const ChangePassword = ({ const { IODetails } = useContext(GlobalStateContext); const found = data?.find((item) => item?.id === actionId); - // const [addNavDetails] = useAddNavDetailsMutation() + const [updatePassword] = useUpdatePasswordMutation() // const { // data // } = useGetArtifactsQuery(id) @@ -73,29 +74,29 @@ const ChangePassword = ({ resolver: yupResolver(ioNav), }); - // const onSubmit = async (data) => { - // setIsLoading(true); + const onSubmit = async (data) => { + setIsLoading(true); - // try { - // const res = await addNavDetails({ data, id }); - // if (res?.data?.statusCode === 201) { - // setIsLoading(false); - // toast({ - // render: () => , - // }); - // handleClose(); - // } else if (res?.error?.status === 400) { - // toast({ - // render: () => ( - // - // ), - // }); - // handleClose(); - // } - // } catch (error) { - // console.log(error); - // } - // }; + try { + const res = await updatePassword({ data}); + if (res?.data?.statusCode === 201) { + setIsLoading(false); + toast({ + render: () => , + }); + handleClose(); + } else if (res?.error?.status === 400) { + toast({ + render: () => ( + + ), + }); + handleClose(); + } + } catch (error) { + console.log(error); + } + }; const handleSave = () => { handleSubmit(onSubmit)(); diff --git a/src/Pages/IO_Management/CreateIO/IOCashDetails/IOCashDetails.jsx b/src/Pages/IO_Management/CreateIO/IOCashDetails/IOCashDetails.jsx index 521bab3..255c726 100644 --- a/src/Pages/IO_Management/CreateIO/IOCashDetails/IOCashDetails.jsx +++ b/src/Pages/IO_Management/CreateIO/IOCashDetails/IOCashDetails.jsx @@ -20,6 +20,7 @@ import AddCaseDetails from "./AddCaseDetails"; import { useUpdateIOCaseMutation } from "../../../../Services/io.service"; import ToastBox from "../../../../Components/ToastBox"; import { useParams } from "react-router-dom"; +import { encryptString } from "../../../../Constants/Constants"; const IOCashDetails = () => { const params = useParams(); @@ -105,7 +106,7 @@ const IOCashDetails = () => { {IODetails?.isInvestedAmount - ? localStorage?.getItem("role") === import.meta.env.VITE_VITE_MAKER && ( + ? localStorage?.getItem("role") === encryptString(import.meta.env.VITE_VITE_MAKER) && ( ), diff --git a/src/Pages/IO_Management/CreateIO/IOTransaction/ViewAmountInvested.jsx b/src/Pages/IO_Management/CreateIO/IOTransaction/ViewAmountInvested.jsx index 18aba78..6c8cdbc 100644 --- a/src/Pages/IO_Management/CreateIO/IOTransaction/ViewAmountInvested.jsx +++ b/src/Pages/IO_Management/CreateIO/IOTransaction/ViewAmountInvested.jsx @@ -27,6 +27,7 @@ import CurrencyInput from "../../../../Components/CurrencyInput"; import RequestRejectModal from "./RequestRejectModal"; import ApproveInvestedModal from "./ApproveInvestedModal"; import { formatDate } from "../../../Master/Sponser/Sponsers"; +import { encryptString } from "../../../../Constants/Constants"; // Validation schema const validationSchema = yup.object().shape({ @@ -236,7 +237,7 @@ const ViewAmountInvested = ({ isOpen, onClose, id: investorId }) => { /> - {localStorage?.getItem("role") !== import.meta.env.VITE_VITE_MAKER && + {localStorage?.getItem("role") !== encryptString(import.meta.env.VITE_VITE_MAKER) &&