diff --git a/src/components/Cards/AvailableJobsCard.jsx b/src/components/Cards/AvailableJobsCard.jsx index 5b2c9e1..06504ff 100644 --- a/src/components/Cards/AvailableJobsCard.jsx +++ b/src/components/Cards/AvailableJobsCard.jsx @@ -1,5 +1,4 @@ import { useEffect, useState } from "react"; -import dataImage2 from "../../assets/images/taskbanners/default.jpg"; import { PriceFormatter } from "../Helpers/PriceFormatter"; import MarketPopUp from "../MarketPlace/PopUp/MarketPopUp"; @@ -8,6 +7,7 @@ export default function AvailableJobsCard({ datas, hidden = false, contentDisplay, + image_server, }) { //debugger; const [marketPopUp, setMarketPopUp] = useState({ show: false, data: {} }); @@ -23,6 +23,11 @@ export default function AvailableJobsCard({ const imagePath = require(`../../assets/images/${datas.thumbnil}`); // Replace with your directory path for local images setImageUrl(imagePath); }, []); + + const image = `${image_server}${localStorage.getItem( + "session_token" + )}/profile/${datas.offer_uid}`; + return ( <> {contentDisplay == "grid" ? ( @@ -131,7 +136,7 @@ export default function AvailableJobsCard({
- data + data

( diff --git a/src/components/MarketPlace/index.jsx b/src/components/MarketPlace/index.jsx index a19f054..f672e4a 100644 --- a/src/components/MarketPlace/index.jsx +++ b/src/components/MarketPlace/index.jsx @@ -7,6 +7,7 @@ export default function MarketPlace({ commonHeadData }) { let { jobLists } = useSelector((state) => state.jobLists); const marketData = jobLists?.result_list; const categories = jobLists?.categories; + const image_server = jobLists?.session_image_server; return ( <> @@ -15,6 +16,7 @@ export default function MarketPlace({ commonHeadData }) { diff --git a/src/components/MyJobs/MyJobTable.jsx b/src/components/MyJobs/MyJobTable.jsx index 601ef81..ead2736 100644 --- a/src/components/MyJobs/MyJobTable.jsx +++ b/src/components/MyJobs/MyJobTable.jsx @@ -11,8 +11,8 @@ import PaginatedList from "../Pagination/PaginatedList"; import EditJobPopOut from "../jobPopout/EditJobPopout"; import { PriceFormatter } from "../Helpers/PriceFormatter"; -import EditIcon from '../../assets/images/icon-edit.svg' -import DeleteIcon from '../../assets/images/icon-delete.svg' +import EditIcon from "../../assets/images/icon-edit.svg"; +import DeleteIcon from "../../assets/images/icon-delete.svg"; import localImgLoad from "../../lib/localImgLoad"; export default function MyJobTable({ MyJobList, reloadJobList, className }) { @@ -101,12 +101,17 @@ export default function MyJobTable({ MyJobList, reloadJobList, className }) { } }; - const JobListItem = ({ value, index }) => { + const JobListItem = ({ value, index, image_server }) => { let thePrice = PriceFormatter( value?.price * 0.01, value?.currency_code, value?.currency ); + + const image = `${image_server}${localStorage.getItem( + "session_token" + )}/job/${value.job_uid}`; + return (
- data + data

@@ -147,7 +156,11 @@ export default function MyJobTable({ MyJobList, reloadJobList, className }) { }); }} > - delete-icon + delete-icon

@@ -193,7 +210,7 @@ export default function MyJobTable({ MyJobList, reloadJobList, className }) {

{filterCategories[selectedCategory]} Jobs

-
+

0 ? ( filteredCurrentJobList?.length ? ( filteredCurrentJobList.map((value, index) => ( - + )) ) : (