From c4c5c7967e45be04fc0e502417a52b56cea5d3c6 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 26 Jun 2023 13:36:43 -0400 Subject: [PATCH] Resource Starter --- src/services/UsersService.js | 13 ++++++++++++- src/views/ResourcePage.jsx | 25 +++++++++++++++++++++---- 2 files changed, 33 insertions(+), 5 deletions(-) diff --git a/src/services/UsersService.js b/src/services/UsersService.js index f43ecbd..57f2d91 100644 --- a/src/services/UsersService.js +++ b/src/services/UsersService.js @@ -289,7 +289,18 @@ class usersService { }; return this.postAuxEnd("/jobmanageroffers", postData); } - +// + getResourceList() { // jobs you have shown inteterest in + var postData = { + uuid: localStorage.getItem("uid"), + member_id: localStorage.getItem("member_id"), + sessionid: localStorage.getItem("session_token"), + page: 0, + offset: 0, + limit: 100, + }; + return this.postAuxEnd("/resources", postData); + } getMyWiatingJobList() { // jobs you have shown inteterest in var postData = { uuid: localStorage.getItem("uid"), diff --git a/src/views/ResourcePage.jsx b/src/views/ResourcePage.jsx index 14b2812..2e03364 100644 --- a/src/views/ResourcePage.jsx +++ b/src/views/ResourcePage.jsx @@ -1,7 +1,24 @@ -import React from "react"; -//import UserProfile from "../components/AuthPages/UserProfile"; +import React, { useContext, useState, useEffect } from "react"; import Resources from "../components/Resources"; - +import {useSelector} from "react-redux"; +import usersService from "../services/UsersService"; export default function ResourcePage() { - return ; + + const [MyResourceData, setMyResourceData] = useState([]); + const api = new usersService(); + + const getMyResourceData = async () => { + try { + const res = await api.getResourceList(); + setMyResourceData(res.data); + } catch (error) { + console.log("Error getting mode"); + } + }; + useEffect(() => { + getMyResourceData(); + }, []); + + return ; }