From 537304f0fbb7988b17ffb6e05cdb58daebd48f21 Mon Sep 17 00:00:00 2001
From: YasinShaikh123 <123150391+YasinShaikh123@users.noreply.github.com>
Date: Mon, 2 Dec 2024 12:23:27 +0530
Subject: [PATCH] update bug
---
src/Components/Loaders/Loader01.jsx | 22 +++++----
src/Layout/DefaultLayout.jsx | 4 +-
src/Pages/AccountDeletion/InvestorComment.jsx | 2 +-
.../DepositRequest/DepositRequestApprove.jsx | 12 +++--
.../DepositRequest/DepositRequestReject.jsx | 12 ++++-
src/Pages/Fawateer/CreateRequest.jsx | 10 +++-
.../IO_Management/CreateIO/IOArtifacts.jsx | 6 +--
.../CreateIO/IOArtifactsVideo.jsx | 12 +++--
.../CreateIO/IOCashDetails/AddCaseDetails.jsx | 15 ++++--
.../CreateIO/IOCashDetails/Approved.jsx | 8 ++--
.../CreateIO/IOCashDetails/IOCashDetails.jsx | 4 +-
.../CreateIO/IOCashDetails/Pending.jsx | 8 ++--
.../CreateIO/IOCashDetails/Rejected.jsx | 8 ++--
.../CreateIO/IONAVDetails/AddNavDetails.jsx | 12 +++--
.../CreateIO/InvestmentDocument.jsx | 2 +-
.../IO_Management/CreateIO/Investors.jsx | 10 ++--
.../IO_Management/CreateIO/KeyMerits.jsx | 2 +-
.../IO_Management/EditIO/InvestmentEdit.jsx | 2 +-
src/Pages/IO_Management/IOArtifactsAdd.jsx | 14 ++++--
.../IO_Management/InvestmentDocuments.jsx | 15 ++++--
src/Pages/IO_Management/KeyMeritsAdd.jsx | 2 +-
src/Pages/IO_Management/KeyMeritsEdit.jsx | 2 +-
.../InvestmentType/AddInvestmentType.jsx | 12 ++---
.../Master/InvestmentType/InvestmentType.jsx | 39 +++++++++++++--
src/Pages/Master/Sponser/Sponsers.jsx | 6 +--
src/Pages/SplashScreen.jsx | 48 +++++++++----------
.../DrawalRequest/DrawalRequestReject.jsx | 2 +-
27 files changed, 191 insertions(+), 100 deletions(-)
diff --git a/src/Components/Loaders/Loader01.jsx b/src/Components/Loaders/Loader01.jsx
index d730e32..24b8f96 100644
--- a/src/Components/Loaders/Loader01.jsx
+++ b/src/Components/Loaders/Loader01.jsx
@@ -1,19 +1,21 @@
import React from "react";
import './FullscreenLoaders.css'
+import { Spinner } from "@chakra-ui/react";
const Loader01 = () => {
return (
-
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+ //
+
);
};
diff --git a/src/Layout/DefaultLayout.jsx b/src/Layout/DefaultLayout.jsx
index 27a771b..7afc70a 100644
--- a/src/Layout/DefaultLayout.jsx
+++ b/src/Layout/DefaultLayout.jsx
@@ -231,14 +231,14 @@ const DashboardLayout = ({ isOnline }) => {
return (
- Deposit pending request
+ Deposit Pending Request
);
case path.startsWith("/deposit-history"):
return (
- Deposite request
+ Deposite Request
);
diff --git a/src/Pages/AccountDeletion/InvestorComment.jsx b/src/Pages/AccountDeletion/InvestorComment.jsx
index 35c33ea..bf22ba4 100644
--- a/src/Pages/AccountDeletion/InvestorComment.jsx
+++ b/src/Pages/AccountDeletion/InvestorComment.jsx
@@ -49,7 +49,7 @@ const InvestorComment = ({ isOpen, onClose }) => {
fontSize="sm"
type="textarea"
size="md"
- placeholder={"Enter your comments...."}
+ placeholder={"Enter your comment...."}
rounded={"md"}
resize={"none"}
/>
diff --git a/src/Pages/Deposit/DepositRequest/DepositRequestApprove.jsx b/src/Pages/Deposit/DepositRequest/DepositRequestApprove.jsx
index b6e26a2..7090541 100644
--- a/src/Pages/Deposit/DepositRequest/DepositRequestApprove.jsx
+++ b/src/Pages/Deposit/DepositRequest/DepositRequestApprove.jsx
@@ -4,6 +4,7 @@ import {
Button,
FormControl,
FormErrorMessage,
+ FormHelperText,
FormLabel,
Input,
Modal,
@@ -35,7 +36,7 @@ const FILE_TYPES = ["image/jpeg", "image/png", "image/gif"];
export const conformModalSchema = yup.object().shape({
investorAmount: yup.string().required("Investor amount is required"),
- comment: yup.string().notRequired(),
+ comment: yup.string().notRequired() .max(200, "Approve Comment cannot be more than 200 characters"),
supporting_FileName: yup.mixed().required("File is required"),
// .test("fileType", "Unsupported File Format", (value) => {
// return value && FILE_TYPES.includes(value.type);
@@ -192,7 +193,7 @@ const DepositRequestApprove = ({
)}
- Comments
+ Comment
{errors.comment && (
{errors.comment.message}
)}
+
+ Maximum length should be 200 characters. You have entered
+ {watch("comment")?.length || 0} characters.
+
diff --git a/src/Pages/Deposit/DepositRequest/DepositRequestReject.jsx b/src/Pages/Deposit/DepositRequest/DepositRequestReject.jsx
index c5e01f2..8a8ea29 100644
--- a/src/Pages/Deposit/DepositRequest/DepositRequestReject.jsx
+++ b/src/Pages/Deposit/DepositRequest/DepositRequestReject.jsx
@@ -2,6 +2,7 @@ import {
Box,
Button,
FormControl,
+ FormHelperText,
FormLabel,
Input,
Modal,
@@ -24,7 +25,8 @@ import { useDepositRejectMutation } from "../../../Services/deposit.request.serv
import ToastBox from "../../../Components/ToastBox";
export const conformModalSchema = yup.object().shape({
- comments: yup.string().required("Comment is required"),
+ comments: yup.string().required("Comment is required")
+ .max(200, "Approve Comment cannot be more than 200 characters"),
});
const DepositRequestReject = ({ isOpen, onClose, firstField ,id}) => {
@@ -35,6 +37,7 @@ const DepositRequestReject = ({ isOpen, onClose, firstField ,id}) => {
const {
register,
reset,
+ watch,
handleSubmit,
formState: { errors },
} = useForm({
@@ -121,15 +124,20 @@ const DepositRequestReject = ({ isOpen, onClose, firstField ,id}) => {
fontSize="sm"
type="textarea"
size="md"
- placeholder={"Enter your comments...."}
+ placeholder={"Enter your comment...."}
rounded={"md"}
resize={"none"}
+ maxLength={200}
/>
{errors.comments && (
{errors.comments.message}
)}
+
+ Maximum length should be 200 characters. You have entered
+ {watch("comments")?.length || 0} characters.
+
diff --git a/src/Pages/Fawateer/CreateRequest.jsx b/src/Pages/Fawateer/CreateRequest.jsx
index 0529ef9..07ce60c 100644
--- a/src/Pages/Fawateer/CreateRequest.jsx
+++ b/src/Pages/Fawateer/CreateRequest.jsx
@@ -45,7 +45,7 @@ const validationSchema = Yup.object().shape({
.typeError("Transaction amount must be a number") // Custom error message if it's not a number
.positive("Transaction amount must be greater than zero"),
spportFile_path: Yup.mixed().required("Support file is required"),
- makerComment: Yup.string(),
+ makerComment: Yup.string() .max(200, "Approve Comment cannot be more than 50 characters"),
});
const CreateRequest = () => {
@@ -62,6 +62,7 @@ const CreateRequest = () => {
const {
control,
register,
+ watch,
handleSubmit,
setValue,
reset,
@@ -393,6 +394,7 @@ const CreateRequest = () => {
rounded={"sm"}
placeholder={"Description"}
{...register("makerComment")}
+ maxLength={200}
/>
{
>
{errors.makerComment?.message}
+
+
+ Maximum length should be 200 characters. You have entered
+
+ {watch("makerComment")?.length || 0} characters.
+
{/* Submit Button */}
diff --git a/src/Pages/IO_Management/CreateIO/IOArtifacts.jsx b/src/Pages/IO_Management/CreateIO/IOArtifacts.jsx
index 870c4b2..a9777d2 100644
--- a/src/Pages/IO_Management/CreateIO/IOArtifacts.jsx
+++ b/src/Pages/IO_Management/CreateIO/IOArtifacts.jsx
@@ -116,7 +116,7 @@ const IOArtifacts = ({ enableNextTab, index, data }) => {
setDeleteAlertVideo(false);
setIsLoadingBtn(false);
toast({
- render: () => ,
+ render: () => ,
});
}
} catch (error) {
@@ -134,7 +134,7 @@ const IOArtifacts = ({ enableNextTab, index, data }) => {
setDeleteAlertImage(false);
setIsLoadingBtn(false);
toast({
- render: () => ,
+ render: () => ,
});
}
@@ -372,7 +372,7 @@ const sortedDataVideo = [...(IObyID?.data?.artifactsVideo || [])]?.sort(
Manage IO Images
-
+
{IObyID?.data?.artifactsImage?.length !== 0 &&}