import React, {useEffect, useState} from 'react' import method1 from "../../../assets/images/payment-cards/discover-card.svg"; import LoadingSpinner from '../../Spinners/LoadingSpinner'; import localImgLoad from '../../../lib/localImgLoad'; import usersService from "../../../services/UsersService"; import { handlePagingFunc } from '../../Pagination'; import PaginatedList from '../../Pagination/PaginatedList'; function CardList() { const api = new usersService(); const [cardList, setCardList] = useState({loading: true, data: []}) const [currentPage, setCurrentPage] = useState(0); const indexOfFirstItem = Number(currentPage); const indexOfLastItem = Number(indexOfFirstItem) + Number(process.env.REACT_APP_ITEM_PER_PAGE); const currentCardList = cardList?.data?.slice(indexOfFirstItem, indexOfLastItem); const handlePagination = (e) => { handlePagingFunc(e, setCurrentPage); }; useEffect(()=>{ api.payListCard().then(res=>{ console.log('TESTING', res.data?.result_list) setCardList({loading: false, data:res.data?.result_list}) }).catch(err => { setCardList({loading: false, data:[]}) console.log('ERROR', err) }) },[]) return (
Added: {item.added}
{item.description} **********{item.digits}
{/*Verified
*/}