import { useState } from "react"; import { PriceFormatter } from "../Helpers/PriceFormatter"; import MarketPopUp from "../MarketPlace/PopUp/MarketPopUp"; export default function AvailableJobsCard({ className, datas, hidden = false, contentDisplay, image_server, }) { //debugger; const [marketPopUp, setMarketPopUp] = useState({ show: false, data: {} }); const [imageUrl, setImageUrl] = useState(""); let thePrice = PriceFormatter( datas?.price * 0.01, datas?.currency_code, datas?.currency ); // useEffect(() => { // const imagePath = require(`../../assets/images/${datas.thumbnil}`); // Replace with your directory path for local images // setImageUrl(imagePath); // }, []); const image = localStorage.getItem("session_token") ? `${image_server}${localStorage.getItem("session_token")}/job/${ datas.job_uid }` : ""; return ( <> {contentDisplay == "grid" ? (
Added
{new Date(datas.offer_added).toLocaleDateString()}
Expires
{new Date(datas.expire).toLocaleDateString()}
{/* {thePrice} | {datas.timeline_days} day(s) */} {thePrice}
( {datas.offer_code}) | {datas.timeline_days} day(s)
{datas?.description}
Price: {thePrice}
Duration:{" "} {" "} {datas?.timeline_days} day(s)
Code:{" "} {datas?.offer_code}