import React, { useState } from "react"; import { useLocation, useNavigate } from "react-router-dom"; import { PriceFormatter } from "../Helpers/PriceFormatter"; import { handlePagingFunc } from "../Pagination/HandlePagination"; import PaginatedList from "../Pagination/PaginatedList"; export default function MyPastDueTaskTable({ MyJobList, className }) { const navigate = useNavigate(); let { pathname } = useLocation(); const [currentPage, setCurrentPage] = useState(0); const indexOfFirstItem = Number(currentPage); const indexOfLastItem = Number(indexOfFirstItem) + Number(process.env.REACT_APP_ITEM_PER_PAGE); const currentActiveJobList = MyJobList?.result_list?.slice( indexOfFirstItem, indexOfLastItem ); const handlePagination = (e) => { handlePagingFunc(e, setCurrentPage); }; return (
{value.title}{value.description}
Reward:{" "}
{thePrice}
Duration:{" "}
{" "}
{value.timeline_days} day(s)
Due:{" "}
{" "}
{deliveryDate}
Sent to:{" "}
{" "}
{value.job_to === null
? "public"
: value.job_to}
|
|
| No Past Due Task! |