- |
-
-
-
-
- |
{item?.name || ''}
- {!item?.email || 'neil.sims@flowbite12345.com'}
+ {item?.bvn}
|
- {item?.to || ''}
+ {item?.loan || ''}
+ |
+
+ {item?.amount || ''}
|
- {item?.from || ''}
+ {new Date(item?.added).toDateString()}
|
-
-
- {item?.ticket || ''}
-
- |
-
+ |
{/* */}
{/*
*/}
{/* */}
{/* */}
+
+
+
@@ -110,7 +96,7 @@ export default function ApplyCom() {
))
:
|
- |
+ |
No Record Found
@@ -125,9 +111,4 @@ export default function ApplyCom() {
}
)
-}
-
-
-const dummy = [
- {name:'ok'}
-]
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/src/components/approvedloancom/ApprovedLoanCom.jsx b/src/components/approvedloancom/ApprovedLoanCom.jsx
index 945d071..f13d8e0 100644
--- a/src/components/approvedloancom/ApprovedLoanCom.jsx
+++ b/src/components/approvedloancom/ApprovedLoanCom.jsx
@@ -8,24 +8,21 @@ import Icons from '../Icons'
import Avatar from '../../assets/user_avatar.jpg'
import queryKeys from '../../services/queryKeys'
-import { applyLoan } from '../../services/siteServices'
+import { approvedLoan } from '../../services/siteServices'
export default function ApprovedLoanCom() {
const {data, isFetching, isError, error} = useQuery({
- queryKey: queryKeys.apply_loan,
- queryFn: () => applyLoan()
+ queryKey: queryKeys.approved_loan,
+ queryFn: () => approvedLoan()
})
- console.log('data', data?.data)
- // const approvedUsers = data?.data?.demo_data?.list // APPLY LOAN LIST
+ const approvedUsers = data?.data?.result_data?.data // APPLY LOAN LIST
return (
-
-
-
- coming soon ...
-
+
+
+
{isFetching ?
<>
@@ -37,29 +34,23 @@ export default function ApprovedLoanCom() {
{error.message}
:
-
+
{({ data }) => (
<>
- |
-
-
-
-
- |
Name
|
- To
+ Loan
|
- From
+ Amount
|
- Ticket Number
+ Added
|
Action
@@ -69,39 +60,34 @@ export default function ApprovedLoanCom() {
|
{(data && data.length > 0) ? data?.map((item, index) => (
- |
-
-
-
-
- |
{item?.name || ''}
- {!item?.email || 'neil.sims@flowbite12345.com'}
+ {item?.bvn}
|
- {item?.to || ''}
+ {item?.loan || ''}
+ |
+
+ {item?.amount || ''}
|
- {item?.from || ''}
+ {new Date(item?.added).toDateString()}
|
-
-
- {item?.ticket || ''}
-
- |
-
+ |
{/* */}
{/*
*/}
{/* */}
{/* */}
+
+
+
@@ -110,7 +96,7 @@ export default function ApprovedLoanCom() {
))
:
|
- |
+ |
No Record Found
@@ -125,9 +111,4 @@ export default function ApprovedLoanCom() {
}
)
-}
-
-
-const dummy = [
- {name:'ok'}
-]
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/src/components/selectloancom/SelectLoanCom.jsx b/src/components/selectloancom/SelectLoanCom.jsx
index 95afe99..b0520a5 100644
--- a/src/components/selectloancom/SelectLoanCom.jsx
+++ b/src/components/selectloancom/SelectLoanCom.jsx
@@ -8,24 +8,21 @@ import Icons from '../Icons'
import Avatar from '../../assets/user_avatar.jpg'
import queryKeys from '../../services/queryKeys'
-import { applyLoan } from '../../services/siteServices'
+import { selectLoan } from '../../services/siteServices'
export default function SelectLoanCom() {
const {data, isFetching, isError, error} = useQuery({
- queryKey: queryKeys.apply_loan,
- queryFn: () => applyLoan()
+ queryKey: queryKeys.select_loan,
+ queryFn: () => selectLoan()
})
- console.log('data', data?.data)
- // const selectLoanUsers = data?.data?.demo_data?.list // APPLY LOAN LIST
+ const selectUsers = data?.data?.result_data?.data // APPLY LOAN LIST
return (
-
+
-
- coming soon ...
-
+
{isFetching ?
<>
@@ -37,29 +34,23 @@ export default function SelectLoanCom() {
{error.message}
:
-
+
{({ data }) => (
<>
- |
-
-
-
-
- |
Name
|
- To
+ Loan
|
- From
+ Amount
|
- Ticket Number
+ Added
|
Action
@@ -69,39 +60,34 @@ export default function SelectLoanCom() {
|
{(data && data.length > 0) ? data?.map((item, index) => (
- |
-
-
-
-
- |
{item?.name || ''}
- {!item?.email || 'neil.sims@flowbite12345.com'}
+ {item?.bvn}
|
- {item?.to || ''}
+ {item?.loan || ''}
+ |
+
+ {item?.amount || ''}
|
- {item?.from || ''}
+ {new Date(item?.added).toDateString()}
|
-
-
- {item?.ticket || ''}
-
- |
-
+ |
{/* */}
{/*
*/}
{/* */}
{/* */}
+
+
+
@@ -110,7 +96,7 @@ export default function SelectLoanCom() {
))
:
|
- |
+ |
No Record Found
diff --git a/src/components/tableWrapper/TableWrapper.jsx b/src/components/tableWrapper/TableWrapper.jsx
index f51420f..39ba495 100644
--- a/src/components/tableWrapper/TableWrapper.jsx
+++ b/src/components/tableWrapper/TableWrapper.jsx
@@ -1,5 +1,6 @@
import { ReactNode, useEffect, useState } from "react";
import MainBtn from "../MainBtn";
+import Icons from "../Icons";
export default function TableWrapper({
@@ -89,16 +90,20 @@ export default function TableWrapper({
+ >
+
+
= data.length ? 'bg-primary/50 pointer-events-none' : 'bg-primary'} text-white-light`}
+ // text='Next'
+ className={`${currentPage + numberOfSelection >= data.length ? 'bg-primary/50 pointer-events-none' : 'bg-primary'} text-white-light text-center flex justify-center gap-2 items-center`}
disabled={isLoading}
- />
+ >
+
+
}
diff --git a/src/pages/ApprovedLoansPage.jsx b/src/pages/ApprovedLoansPage.jsx
index 1c8c697..3ba6ef5 100644
--- a/src/pages/ApprovedLoansPage.jsx
+++ b/src/pages/ApprovedLoansPage.jsx
@@ -1,5 +1,6 @@
import React from 'react'
import BreadcrumbCom from '../components/breadcrumb/BreadcrumbCom'
+// import ApprovedLoanCom from '../components/approvedloancom/ApprovedLoanCom'
export default function ApprovedLoansPage() {
return (
@@ -8,6 +9,7 @@ export default function ApprovedLoansPage() {
coming soon ...
+ {/* */}
)
}
\ No newline at end of file
diff --git a/src/pages/SelectPage.jsx b/src/pages/SelectPage.jsx
index e5b6fa0..6a828e8 100644
--- a/src/pages/SelectPage.jsx
+++ b/src/pages/SelectPage.jsx
@@ -1,5 +1,6 @@
import React from 'react'
import BreadcrumbCom from '../components/breadcrumb/BreadcrumbCom'
+// import SelectLoanCom from '../components/selectloancom/SelectLoanCom'
export default function SelectPage() {
return (
@@ -8,6 +9,7 @@ export default function SelectPage() {
coming soon ...
+ {/* */}
)
}
\ No newline at end of file
| | |