import React, { useState } from "react"; import { useNavigate } from "react-router-dom"; import { handlePagingFunc } from "../Pagination/HandlePagination"; import PaginatedList from "../Pagination/PaginatedList"; import LoadingSpinner from "../Spinners/LoadingSpinner"; import familyImage from "../../assets/images/no-family-side.png"; import { formatDateString } from "../../lib"; import localImgLoad from "../../lib/localImgLoad"; export default function FamilyTable({ className, familyList, loader, popUpHandler, }) { const navigate = useNavigate(); const [currentPage, setCurrentPage] = useState(0); const indexOfFirstItem = Number(currentPage); const indexOfLastItem = Number(indexOfFirstItem) + Number(process.env.REACT_APP_ITEM_PER_PAGE); const currentFamilyList = familyList?.slice( indexOfFirstItem, indexOfLastItem ); const handlePagination = (e) => { handlePagingFunc(e, setCurrentPage); }; return (
| Name | {/*Last Login | */}No of Tasks | |
|---|---|---|---|
{`${firstname} ${lastname} (${age})`}Added:{" "} {addedDate} Last Login:{" "} {LoginDate} |
{/*
{LoginDate}
| */}
{task_count}
|
Add your family, assign tasks, and get the whole team engaged.