diff --git a/src/Routers.jsx b/src/Routers.jsx index d90f661..f48638f 100644 --- a/src/Routers.jsx +++ b/src/Routers.jsx @@ -42,6 +42,7 @@ import MyCouponPage from "./views/MyCouponPage"; import AuthRedirect from "./views/AuthRedirect"; import MyPastDueJobsPage from "./views/MyPastDueJobsPage"; import BlogPage from "./views/BlogPage"; +import MyReviewDueJobsPage from "./views/MyReviewDueJobsPage"; export default function Routers() { return ( @@ -90,6 +91,7 @@ export default function Routers() { } /> } /> } /> + } /> } /> } /> } /> diff --git a/src/components/MyActiveJobs/MyPastDueJobs.jsx b/src/components/MyActiveJobs/MyPastDueJobs.jsx index 0390f10..880ba88 100644 --- a/src/components/MyActiveJobs/MyPastDueJobs.jsx +++ b/src/components/MyActiveJobs/MyPastDueJobs.jsx @@ -9,7 +9,6 @@ export default function MyPastDueJobs(props) { const filterHandler = (value) => { setValue(value); }; - console.log("AMEYE LOC1", props.MyJobList); return ( { + setValue(value); + }; + return ( + + + + + {/* heading */} + + + + + Review Due Job(s) + + + + + filterHandler("today")} + className="relative" + > + + + + + + + ); +} diff --git a/src/services/UsersService.js b/src/services/UsersService.js index 37cf02d..c7a5d74 100644 --- a/src/services/UsersService.js +++ b/src/services/UsersService.js @@ -265,6 +265,19 @@ class usersService { }; return this.postAuxEnd("/jobmanageractive", postData); } + getMyReviewDueJobList() { + var postData = { + uuid: localStorage.getItem("uid"), + member_id: localStorage.getItem("member_id"), + sessionid: localStorage.getItem("session_token"), + job_mode: "REVIEW", + page: 0, + offset: 0, + limit: 100, + }; + return this.postAuxEnd("/jobmanageractive", postData); + } + getMyPendingJobList() { var postData = { uuid: localStorage.getItem("uid"), diff --git a/src/views/MyReviewDueJobsPage.jsx b/src/views/MyReviewDueJobsPage.jsx new file mode 100644 index 0000000..efae559 --- /dev/null +++ b/src/views/MyReviewDueJobsPage.jsx @@ -0,0 +1,33 @@ +import React, { useContext,useState, useEffect } from "react"; +import usersService from "../services/UsersService"; +import MyReviewDueJobs from "../components/MyActiveJobs/MyReviewDueJobs"; + +export default function MyReviewDueJobsPage() { + const commonHeadData =()=>{ + console.log("COMMON HEAD DATA ----------------=====---------------------"); + return 0; + } + const [MyJobList, setMyJobList] = useState([]); + const api = new usersService(); + const getMyJobList = async () => { + try { + const res = await api.getMyReviewDueJobList(); + setMyJobList(res.data); + } catch (error) { + console.log("Error getting mode"); + } + }; + useEffect(() => { + getMyJobList(); + }, []); + + // debugger; + return ( + <> + + > + ); +}