import React from 'react' import { useQuery } from "@tanstack/react-query"; import Icons from '../Icons' import Avatar from '../../assets/user_avatar.jpg' import queryKeys from '../../services/queryKeys' import { getLoans } from '../../services/siteServices' import getDateFromDateString from '../../helpers/GetDateFromDateString'; import formatNumber from '../../helpers/formatNumber' export default function LoanDetails({transactionID}) { const {data:allLoans, isFetching, isError, error} = useQuery({ queryKey: queryKeys.loans, queryFn: () => getLoans({transaction_id: transactionID}) }) const loans = allLoans?.data?.loans // LOANS LIST // const loansCount = allLoans?.data?.count // LOANS LIST COUNT return ( <> {isFetching ?
Loans
Loading...
Loans
{error.message}
Loans
| Name | Loan/Eligible Amount | Product/Tenor | Repay/Install Amount. | Added/Due | Action |
|---|---|---|---|---|---|
|
{item?.account_id || ''}
{item?.id} : {item?.transaction_id}
ORIGIN : {item?.original_transaction}
OFFER : {item?.offer_id}
|
{/*
{formatNumber(item?.initial_loan_amount)} */}
{formatNumber(item?.initial_loan_amount)}
{formatNumber(item?.eligible_amount)}
|
{formatNumber(item?.product_id)}
{item?.tenor} days
|
{formatNumber(item?.repayment_amount)}
{formatNumber(item?.installment_amount)}
|
{getDateFromDateString(item?.created_at)}
{getDateFromDateString(item?.due_date)}
|
|