import React from 'react' import { getDashPayments } from '../../services/services' import { useQuery } from '@tanstack/react-query' import queryKeys from '../../services/queryKeys' import getDateTimeFromDateString from '../../helpers/getDateTimeFromDateString' import getImage from '../../utils/getImage' export default function DashPayments() { const {data, isFetching, isError, error} = useQuery({ queryKey: queryKeys.dash_payments, queryFn: () => { let reqData = { token: localStorage.getItem('token'), // USER TOKEN uid: localStorage.getItem('uid') // USER UID } return getDashPayments(reqData) } }) const payments = data?.data?.member_payments // console.log('data', payments) return ( <>

Payments

{isFetching ? <>

Loading...

: isError ?

{error.message}

: {/* */} {payments.length > 0 ? payments.map((item, index) => { return ( {/* */} ) }) : }
#Date Description Amount
{Number(item?.id).toString().padStart(6,'0')} {getDateTimeFromDateString(item?.added)} {item?.option_name} ${item?.amount}
No record found
}
) }