//"use server" import { useQuery } from "@tanstack/react-query"; import VideoPopup from "../components/elements/VidepPopup" import Layout from "../components/layout/Layout" import Link from "next/link" import queryKeys from "../components/queryclientProvider/queryKeys"; export default function Home() { 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 ( <>
{isFetching ?

Loading...

: isError ?

{error.message}

: <> {(data && data?.payload?.blogdata?.length > 0) ? <> {/* WIDE BLOG POST */}
{/* BLOG POST IMAGE */}
blog-post-image
{/* BLOG POST TEXT */}

{data?.payload?.blogdata[0].post_title}

{/* Text */} {/*

{data?.payload?.blogdata[0].post_content.substring(0, 250)}

*/}

250 ? data?.payload?.blogdata[0].post_content.substring(0, 250) + ' ...' : data?.payload?.blogdata[0].post_content.substring(0, 250) }} /> {/* Post Meta */}

  • MERMS

  • {new Date(data?.payload?.blogdata[0]?.post_date).toDateString()}

{/* END BLOG POST TEXT */}
{/* End row */}
{/* END WIDE BLOG POST */} {/* POSTS WRAPPER */}
{/* BLOG POST #1 */} {data?.payload?.blogdata.map((item, index)=>{ if(index > 0){ 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 */}
) } })} {/* END BLOG POST #1 */}
{/* END POSTS WRAPPER */}
{/* SQUARE BLOG POST WRAPPER */}
{/* BLOG POST TEXT */}

Lipsum sodales sapien Martex aliquet blandit augue gravida posuere

{/* Text */}

Aliqum mullam blandit vitae and tempor sapien and donec lipsum gravida porta undo velna dolor libero risus aliquet tempus posuere vitae tempor

{/* Post Meta */}
  • MermsEmr Team

  • Feb 12, 2023

{/* BLOG POST IMAGE */}
{/* Play Icon */} {/* Preview Image */} video-preview
{/* End row */}
{/* END SQUARE BLOG POST WRAPPER */}
{/* End row */}
{/* END SQUARE BLOG POST */} :

No Blog Found!

} }
{/* End container */}
{/* END BLOG POSTS LISTING */} {/* PAGE PAGINATION ============================================= */} {/* DIVIDER LINE */}
{/* NEWSLETTER-1 ============================================= */}
) }