import axios from "axios"; import React, { useEffect, useState, useCallback, useMemo } from "react"; import swal from 'sweetalert'; // import { API } from "../../data"; import { Link, useParams } from "react-router-dom"; import { isAutheticated } from "../../auth"; function ViewOffer() { const [cmsRes, setCmsRes] = useState([]) const { id } = useParams(); // console.log(id) const token = isAutheticated(); const getOffer = useCallback(async () => { let res = await axios.get( `/api/restriction/getOne/${id}`, { headers: { Authorization: `Bearer ${token}`, }, } ); //console.log(res.data) setCmsRes(res.data.CmpRestriction) }, [token]); useEffect(() => { getOffer(); }, [getOffer]); //change time formate function formatAMPM(date) { var hours = new Date(date).getHours(); var minutes = new Date(date).getMinutes(); var ampm = hours >= 12 ? 'PM' : 'AM'; hours = hours % 12; hours = hours ? hours : 12; // the hour '0' should be '12' minutes = minutes < 10 ? '0' + minutes : minutes; var strTime = hours + ':' + minutes + ' ' + ampm; return strTime; } return (
Id | */}|
---|---|
Title | {cmsRes?.title} |
page Content | {`${cmsRes?.page_data}`} |
Privacy Policy | {cmsRes?.Privacy_Policy} |
image | {cmsRes.image ?
| :
<>>
}
Added On | {new Date(`${cmsRes?.createdAt}`).toDateString()} , {`${formatAMPM(cmsRes?.createdAt)}`} |
Updated At | {new Date(`${cmsRes?.updatedAt}`).toDateString()} , {`${formatAMPM(cmsRes?.updatedAt)}`} |