diff --git a/src/Components/MobileView.jsx b/src/Components/MobileView.jsx
index 8f6dd3c..c6594fa 100644
--- a/src/Components/MobileView.jsx
+++ b/src/Components/MobileView.jsx
@@ -24,11 +24,11 @@ import { FiInstagram } from "react-icons/fi";
import { IoBatteryHalf } from "react-icons/io5";
import { BiWifi } from "react-icons/bi";
import { useGetIOByIdQuery } from "../Services/io.service";
-import { useParams } from "react-router-dom";
+import { useNavigate, useParams } from "react-router-dom";
const MobileView = ({ isOpen, onClose, finalRef }) => {
-
const [time, setTime] = useState(new Date());
+ const navigate = useNavigate();
const params = useParams();
const id = params?.id;
@@ -39,8 +39,6 @@ const MobileView = ({ isOpen, onClose, finalRef }) => {
} = useGetIOByIdQuery(id, { skip: !id });
console.log(data);
-
-
useEffect(() => {
const timer = setInterval(() => {
@@ -51,223 +49,332 @@ const MobileView = ({ isOpen, onClose, finalRef }) => {
}, []);
const formatTime = (date) => {
- return date.toLocaleTimeString([], { hour: '2-digit', minute: '2-digit', hour12: false });
+ return date.toLocaleTimeString([], {
+ hour: "2-digit",
+ minute: "2-digit",
+ hour12: false,
+ });
};
return (
-
-
-
-
-
-
-
+
+
+
+
-
-
-
- {formatTime(time)}
-
- {/* */}
-
-
-
-
-
-
+
-
-
- Stock
-
- Closing Date Aug 23 2024
+
+
+
+
-
+
+ {formatTime(time)}
+
+
+
+
+ {/* */}
-
-
- Guinevere Gates
+
+
+
-
- BHD 46,258
+
+
+
+
+
+
+
+
+
+ Stock
+
+
+ {" "}
+
+ Closing Date Aug 23 2024
+
+
+
+
+
+
+ Guinevere Gates
+
+
+ BHD 46,258
+
+
+
+ 0.0% funded
+
+
+ fugit eligendi dolore dolore et
+
+
+
+
+
+ Sponsor name:
+
+
+ Scott Simon
+
+
+
+
+ Estimated return:
+
+
+ A provident veniam
+
+
+
+
+ Hoiding period:
+
+
+ Eius eiusmod exericit
+
+
+
+
+ Minimum investment:
+
+
+ BHD 1
+
+
+
+
+
+
+ Key Merits
-
-
- 0.0% funded
-
-
- fugit eligendi dolore dolore et
-
-
-
-
-
- Sponsor name:
-
-
- Scott Simon
-
-
-
-
- Estimated return:
-
-
- A provident veniam
-
-
-
-
- Hoiding period:
-
-
- Eius eiusmod exericit
-
-
-
-
- Minimum investment:
-
-
- BHD 1
-
-
-
-
-
- Key Merits
-
-
-
- Sit sunt consequunt Dolores minim suscip
-
-
-
-
- Investment Documents
-
-
-
+
+
- Merrill Rocha
+ Sit sunt consequunt Dolores minim suscip
-
-
- 0.03 mb
-
-
-
-
-
- Videos
-
+
+
+ Investment Documents
+
+
+
+
+
+ Merrill Rocha
+
+
+
+
+ 0.03 mb
+
+
+
+
+
+
+
+ Videos
+
+
+
-
-
-
-
+
+
+
-
-
-
-
+
+
+
);
};
diff --git a/src/Pages/IO_Management/ViewIO/ViewIOTable.jsx b/src/Pages/IO_Management/ViewIO/ViewIOTable.jsx
index a2906b7..3cc425e 100644
--- a/src/Pages/IO_Management/ViewIO/ViewIOTable.jsx
+++ b/src/Pages/IO_Management/ViewIO/ViewIOTable.jsx
@@ -41,7 +41,7 @@ import { TABLE_PAGINATION } from "../../../Constants/Paginations";
import { formatCurrency } from "../../../Components/CurrencyInput";
import { IoIosPhonePortrait } from "react-icons/io";
import MobileView from "../../../Components/MobileView";
-import { ImMobile2 } from "react-icons/im";
+import { ImMobile } from "react-icons/im";
import { removeTrailingZeros } from "../../../Constants/Constants";
// import { debounce } from "./AddIOCharges";
@@ -60,12 +60,7 @@ const ViewIOTable = () => {
const [mouseEntered, setMouseEntered] = useState(false);
const [mouseEnteredId, setMouseEnteredId] = useState("");
- const {
- isOpen: isOpen,
- onOpen: onOpen,
- onClose: onClose,
- } = useDisclosure();
-
+ const { isOpen: isOpen, onOpen: onOpen, onClose: onClose } = useDisclosure();
// ===============================[ Paginations ]
const [pageSize, setPageSize] = useState(TABLE_PAGINATION?.size);
@@ -76,7 +71,6 @@ const ViewIOTable = () => {
page: currentPage,
size: pageSize,
});
-
// ===============================[ Table Header ]
const tableHeadRow = [
@@ -87,7 +81,7 @@ const ViewIOTable = () => {
"Goal Amount",
"Holding Period",
"IO Status",
- // "Preview",
+ "Preview",
"Action",
];
@@ -107,7 +101,6 @@ const ViewIOTable = () => {
return nameMatches && statusMatches;
});
-
const extractedArray = filteredData?.map((item, index) => ({
"IO ID": (
@@ -140,9 +133,17 @@ const ViewIOTable = () => {
),
"Goal Amount": (
-
-
- {item.goalAmount ? formatCurrency(removeTrailingZeros(item.goalAmount)) : "---"}
+
+
+ {item.goalAmount
+ ? formatCurrency(removeTrailingZeros(item.goalAmount))
+ : "---"}
),
@@ -164,7 +165,6 @@ const ViewIOTable = () => {
mt={1.5}
mb={1.5}
textTransform={"none"}
-
// variant={"solid"}
colorScheme={
item?.ioStatus?.statusAdmin === "Draft"
@@ -181,32 +181,27 @@ const ViewIOTable = () => {
? "orange"
: "purple"
}
-
- boxShadow={'0 4px 6px rgba(0, 0, 0, 0.1)'} // Adjusted shadow
+ boxShadow={"0 4px 6px rgba(0, 0, 0, 0.1)"} // Adjusted shadow
>
{item.ioStatus?.statusAdmin}
),
- "Preview": (
-
+ Preview: (
+
+ // _hover={{ color: "green.500" }}
+ bg="purple.200"
+ // transition={"0.5s all"}
+ onClick={onOpen}
+ // color="green.300"
+ rounded={"md"}
+ size={"xs"}
+ variant={"ghost"}
+ >
+ View
+
-
-
-
-
),
Action: (
@@ -218,19 +213,19 @@ const ViewIOTable = () => {
color={"green.500"}
placement="top"
> */}
-
+
{/* */}
{/* {
const handleDelete = () => {};
-
return (
@@ -369,10 +363,7 @@ const ViewIOTable = () => {
setMouseEntered={setMouseEntered}
/>
-
+
setDeleteAlert(false)}
diff --git a/src/Pages/Investor_Management/InvestorDetails/InvestorDetails.jsx b/src/Pages/Investor_Management/InvestorDetails/InvestorDetails.jsx
index 790e56e..e785d4e 100644
--- a/src/Pages/Investor_Management/InvestorDetails/InvestorDetails.jsx
+++ b/src/Pages/Investor_Management/InvestorDetails/InvestorDetails.jsx
@@ -262,6 +262,9 @@ const InvestorDetails = () => {
onEditOpen();
};
+ console.log(investorDetails?.data?.totalItems);
+
+
return (
@@ -363,12 +366,13 @@ const InvestorDetails = () => {
diff --git a/src/Pages/Investor_Management/InvestorDetails/ProfileView.jsx b/src/Pages/Investor_Management/InvestorDetails/ProfileView.jsx
index a8be18a..bb14246 100644
--- a/src/Pages/Investor_Management/InvestorDetails/ProfileView.jsx
+++ b/src/Pages/Investor_Management/InvestorDetails/ProfileView.jsx
@@ -237,6 +237,7 @@ const ProfileView = () => {
View Details
{
Portfolio
{
Transaction
{
console.log(isSponserLoading);
+
+
return (