import React, { useEffect, useState } from "react"; import { useLocation, useNavigate } from "react-router-dom"; import Layout from "../Partials/Layout"; import MyJobTable from "./MyJobTable"; import CommonHead from "../UserHeader/CommonHead"; import AddJobPage from "../../views/AddJobPage"; import CustomBreadcrumb from "../Breadcrumb/CustomBreadcrumb"; export default function MyJobs(props) { let { state } = useLocation(); const navigate = useNavigate(); const [popUp, setPopUp] = useState(false); const popUpHandler = () => { setPopUp((prev) => !prev); if (state?.popup) navigate("/", { replace: true }) else return }; const categoryOptions = props.MyJobList?.data?.categories; useEffect(() => { if (!state?.popup) { setPopUp(false); } else { setPopUp(true); } }, [state?.popup]); return (
{/* heading */}

My Jobs

{/* Add Job List Popout */} {popUp && ( )} {/* End of Add Job List Popout */}
); }