import { mdiEye, mdiTrashCan } from '@mdi/js';
import React, { useState } from 'react';
import { useSampleClients } from '../hooks/sampleData';
import { Client } from '../interfaces';
import BaseButton from './BaseButton';
import BaseButtons from './BaseButtons';
import CardBoxModal from './CardBoxModal';
import UserAvatar from './UserAvatar';
const TableSampleClients = () => {
const { clients } = useSampleClients();
const perPage = 5;
const [currentPage, setCurrentPage] = useState(0);
const clientsPaginated = clients.slice(
perPage * currentPage,
perPage * (currentPage + 1),
);
const numPages = clients.length / perPage;
const pagesList = [];
for (let i = 0; i < numPages; i++) {
pagesList.push(i);
}
const [isModalInfoActive, setIsModalInfoActive] = useState(false);
const [isModalTrashActive, setIsModalTrashActive] = useState(false);
const handleModalAction = () => {
setIsModalInfoActive(false);
setIsModalTrashActive(false);
};
return (
<>
Lorem ipsum dolor sit amet adipiscing elit
This is sample modal
Lorem ipsum dolor sit amet adipiscing elit
This is sample modal
| Name | Company | City | Progress | Created | ||
|---|---|---|---|---|---|---|
|
|
{client.name} | {client.company} | {client.city} | {client.created} |
|