import { useQuery } from "@tanstack/react-query"; import Link from "next/link"; import queryKeys from "../queryclientProvider/queryKeys"; export default function MermsRecentBlog(){ const {data, isFetching, isError, error} = useQuery({ queryKey: queryKeys.blog, queryFn: async () => { try { const blog_url = 'https://blogdata.chiefsoft.net/mermsblogdata/mermsemr'; const res = await fetch(blog_url) const data = await res.json() return data } catch(e){ return(e) } } }) return <>
{/* SECTION TITLE */}
{/* Title */}

Recent Articles from Our Blog

{/* Text */} {/*

Ligula risus auctor tempus magna feugiat lacinia.

*/}
{isFetching ?

Loading...

: isError ?

{error.message}

: <> {(data && data?.payload?.blogdata?.length > 0) ?
{data?.payload?.blogdata.map((item, index)=>{ if(index < 3){ return (
{/* BLOG POST IMAGE */}
blog-post-image
{/* BLOG POST TEXT */}
{/* Post Tag */} {/* Product News */} {/* Post Link */}
{item.post_title}
{/* Text */}

250 ? item.post_content.substring(0, 250) + ' ...' : item.post_content.substring(0, 250) }} /> {/* Post Meta */}

  • Merms

  • {new Date(item.post_date).toDateString()}

{/* END BLOG POST TEXT */}
) } })}
:

No Blog Found!

} }
{/* End container */}
}