diff --git a/src/App.css b/src/App.css index 6c2c0db..3ce3ce7 100644 --- a/src/App.css +++ b/src/App.css @@ -168,13 +168,14 @@ .table-scroll::-webkit-scrollbar{ width: 2px !important; - height: 10px !important; + height: 5px !important; } /* Total scrollbar width */ ::-webkit-scrollbar { width: 2px; height: 12px; + } /* The track (background) of the scrollbar */ @@ -185,14 +186,14 @@ /* The draggable scrollbar handle */ ::-webkit-scrollbar-thumb { - background: #0041184f; + background: #3f2a7900; border-radius: 0px; cursor: grabbing; } /* On hover */ ::-webkit-scrollbar-thumb:hover { - background: #0041189a; + background: #3f2a799a; } diff --git a/src/Pages/RegisteredCorporate/RegisteredCorporate.jsx b/src/Pages/RegisteredCorporate/RegisteredCorporate.jsx index bc3e5db..3d6bcb4 100644 --- a/src/Pages/RegisteredCorporate/RegisteredCorporate.jsx +++ b/src/Pages/RegisteredCorporate/RegisteredCorporate.jsx @@ -28,7 +28,7 @@ import RegisteredCorporateAddNewModal from "./RegisteredCorporateAddNewModal"; import { useNavigate } from "react-router-dom"; import { useGetAllCorpQuery } from "../../Services/register.corporate.service"; -const getStatusColor = (status) => { +export const getStatusColor = (status) => { switch (status) { case 1: return { bg: "blue.100", text: "blue.700", label: "Requested" }; diff --git a/src/Pages/ViewCorporates/ViewCorporates.jsx b/src/Pages/ViewCorporates/ViewCorporates.jsx index 47fafd1..5f1536c 100644 --- a/src/Pages/ViewCorporates/ViewCorporates.jsx +++ b/src/Pages/ViewCorporates/ViewCorporates.jsx @@ -17,7 +17,10 @@ import { List, ListIcon, ListItem, + Spinner, Tag, + TagLabel, + TagLeftIcon, Text, useDisclosure, VStack, @@ -43,6 +46,73 @@ import pancard from "../../assets/pancard.svg"; import gift from "../../assets/gift.svg"; import { useNavigate, useParams } from "react-router-dom"; import { useGetViewIdQuery } from "../../Services/register.corporate.service"; +import { getStatusColor } from "../RegisteredCorporate/RegisteredCorporate"; + + + + +const DocBox = ({title, imgLink}) =>{ + return( + + + {title} + + + + + {title} + + + 489kb + + + + + + ) +} const ViewCorporates = () => { const navigate = useNavigate(); @@ -65,9 +135,6 @@ const ViewCorporates = () => { error, } = useGetViewIdQuery({ id }); - console.log(data?.data); - - const panCardData = [ { id: 1, src: pancard, title: "Wdipl PAN. pdf", size: "201 kb" }, { id: 2, src: pancard, title: "Corporate PAN. pdf", size: "310 kb" }, @@ -81,7 +148,7 @@ const ViewCorporates = () => { return () => clearTimeout(timer); }, []); - console.log(empData); + // console.log(empData); // Table headers const tableHeadRow = [ @@ -186,24 +253,26 @@ const ViewCorporates = () => { })); return ( - (data && - + corporateLoading ? :( + + - - - - - - - - Website developers India - - - Limited Liability Partnership (LLP) - - + + + + + + + + {data?.data?.corporate_name} + + + {/* Limited Liability Partnership (LLP) */} + {data?.data?.corporate_code} + + - {/* { */} - - {" "} - - Registered - - - - + + + + {getStatusColor(data?.data?.corporate_status_xid)?.label} + + + + + - - } - /> - } - /> + + } + /> + } + /> + - - - - {/* for pink bg */} - - - - - User details + + + {/* for pink bg */} + + + + + User details + + + + + + + + Full Name + + + {data?.data?.entity_name} + + + + + Email address + + + {data?.data?.emailAddress} + + + + + Phone number + + + {data?.data?.mobileNumber} + + + + + {/* for pink bg */} + + + + + About company + + + + + + + + Company Name + + + {data?.data?.corporate_name} + + + + + Industry + + + {data?.data?.industry_xid} + + + + + type + + + {data?.data?.corporate_type_xid} + + + + + {/* for pink bg */} + + + + + Company Details + + + + + + + + CIN + + + + {data?.data?.other_details?.cin_number} + + + + + Company GST number + + + {data?.data?.other_details?.gst_number} + + + + + Documentsss - - - - - - - Full Name + + + + + + + + + + + + + + + + {/* for pink bg */} + + + + + Director Details - - {data?.data?.entity_name} - - - - - Email address - - - {data?.data?.emailAddress} - - - - - Phone number - - - {data?.data?.mobileNumber} - - - - - {/* for pink bg */} - - - - - About company - - - - - - - - Company Name - - - {data?.data?.corporate_name} - - - - - Industry - - - {data?.data?.industry_xid} - - - - - type - - - {data?.data?.corporate_type_xid} - - - - - {/* for pink bg */} - - - - - Company Details - - - - - - - - CIN - - - WDIPL - - - - - Company GST number - - - Fintech - - - - - Documents - - - {panCardData.map((item) => ( - - - - {item.title} - - - - - {item.title} - + + + + {data?.data?.director?.map( + ( + { + director_name, + emailAddress, + mobileNumber, + pancard_file_path_name, + aadhar_file_path_name, + ISDCode, + }, + index + ) => ( + <> + + Director {index + 1} + + + - {item.size} + Full Name - - - - - - ))} - - - {/* for pink bg */} - - - - - Director Details - - - - - - Director 1 - - - - - Full Name - - - Jenny Wilson - - - - - Email address - - - jennywilson@gmail.com - - - - - Phone number - - - +91 4578451245 - - - - - Documents - - - {panCardData.map((item) => ( - - - - {item.title} - - - - {item.title} + {director_name} + + - {item.size} + Email address - - - - - - ))} - - - - - Director 2 - - - - - Full Name - - - Jenny Wilson - - - - - Email address - - - jennywilson@gmail.com - - - - - Phone number - - - +91 4578451245 - - - - - Documents - - - {panCardData.map((item) => ( - - - - {item.title} - - - - {item.title} + {emailAddress} + + - {item.size} + Phone number - - + + +{mobileNumber} + + - - - ))} - - + + Documents + + - {/* for pink bg */} - - - - - Package selected - - - - - - - - - - - OptiFii Benefit - - - - - - Renewal in 30 days - - - - - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et - massa mi. + + + + + + + + + + ) + )} + + + {/* for pink bg */} + + + + + Package selected - - - - - - - Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + + + + + + OptiFii Benefit - - - - - Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + Renewal in 30 days - - - - - - - Lorem ipsum dolor sit amet, consectetur adipisicing elit - - - - - - Lorem ipsum dolor sit amet, consectetur adipisicing elit - - - - - - - - - - - OptiFii Benefit - + - - - - Renewal in 30 days - - - - - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et - massa mi. - + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et + massa mi. + - - - - - - Lorem ipsum dolor sit amet, consectetur adipisicing elit - - - - - - Lorem ipsum dolor sit amet, consectetur adipisicing elit - - - - - - - - Lorem ipsum dolor sit amet, consectetur adipisicing elit - - - - - - Lorem ipsum dolor sit amet, consectetur adipisicing elit - - - - - - - - - - - - - - - - - - - - Employee list + + + + + + Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + + + + Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + + Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + + + + + + + OptiFii Benefit + + + + + + Renewal in 30 days + + + + + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et + massa mi. + + + + + + + + Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + + Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + + + + Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + + Lorem ipsum dolor sit amet, consectetur adipisicing elit + + + + + + + + + + + + + + + + + + + + Employee list + + + + + + + + {/* table knvfidem */} + + + + Corporates + + + + + + + setSearchTerm(e.target.value)} + /> + + - - - - - - {/* table knvfidem */} - - - - Corporates - - - - - - - setSearchTerm(e.target.value)} - /> - - - - - - - - + + + + + + - ) + ) ); }; diff --git a/src/assets/aadhaar-card-7579588_1280.png b/src/assets/aadhaar-card-7579588_1280.png new file mode 100644 index 0000000..27ca79a Binary files /dev/null and b/src/assets/aadhaar-card-7579588_1280.png differ diff --git a/src/assets/pan_card_1565610340828_1572021543426.webp b/src/assets/pan_card_1565610340828_1572021543426.webp new file mode 100644 index 0000000..63d34ad Binary files /dev/null and b/src/assets/pan_card_1565610340828_1572021543426.webp differ diff --git a/src/assets/pancard-news-pixabay.webp b/src/assets/pancard-news-pixabay.webp new file mode 100644 index 0000000..f88169d Binary files /dev/null and b/src/assets/pancard-news-pixabay.webp differ diff --git a/src/assets/sample-pan-card.jpg b/src/assets/sample-pan-card.jpg new file mode 100644 index 0000000..6e95c25 Binary files /dev/null and b/src/assets/sample-pan-card.jpg differ