//"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" export default function Home() { const {data, isFetching, isError, error} = useQuery({ queryKey: ['blog'], queryFn: async () => { try { const blog_url = 'https://blogdata.chiefsoft.net/mermsblogdata/mermsemr'; //http://localhost:8805/mermsblogdata/mermsemr'; // 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

  • {data?.payload?.blogdata[0]?.post_date}

{/* 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

  • {item.post_date}

{/* END BLOG POST TEXT */}
) } })} {/* END BLOG POST #1 */}
{/* END POSTS WRAPPER */} {/* BLOG POSTS CATEGORY */}

Latest News

{/* POSTS WRAPPER */}
{/* BLOG POST #4 */}
{/* BLOG POST IMAGE */}
blog-post-image
{/* BLOG POST TEXT */}
{/* Post Tag */} Tutorials {/* Post Link */}
Phasellus blandit justo undo aliquam vitae molestie nunc sapien augue justo aliquet
{/* Text */}

Aliqum mullam ipsum vitae and blandit vitae tempor sapien and donec lipsum

{/* Post Meta */}
  • By Miranda Green

  • Mar 20, 2023

{/* END BLOG POST TEXT */}
{/* END BLOG POST #4 */} {/* BLOG POST #5 */}
{/* BLOG POST IMAGE */}
blog-post-image
{/* BLOG POST TEXT */}
{/* Post Tag */} Freelancer Tips {/* Post Link */}
Blandit justo phasellus undo aliquam diam molestie vitae
{/* Text */}

Luctus vitae egestas augue and ipsum ultrice quisque in cursus lacus feugiat egets congue ultrice sagittis laoreet

{/* Post Meta */}
  • MermsEmr Team

  • Mar 13, 2023

{/* END BLOG POST TEXT */}
{/* END BLOG POST #5 */} {/* BLOG POST #6 */}
{/* BLOG POST IMAGE */}
blog-post-image
{/* BLOG POST TEXT */}
{/* Post Tag */} Extensions {/* Post Link */}
Cursus porttitor fusce neque CEO egestas cursus magna sapien and ipsum suscipit
{/* Text */}

Mullam ipsum aliqum vitae and blandit vitae tempor sapien and lipsum donec

{/* Post Meta */}
  • MermsEmr Team

  • Feb 23, 2023

{/* END BLOG POST TEXT */}
{/* END BLOG POST #6 */}
{/* End row */}
{/* END POSTS WRAPPER */} {/* SQUARE BLOG POST */}
{/* SQUARE BLOG POST WRAPPER */}
{/* BLOG POST TEXT */}
{/* Post Tag */} Video Tutorials {/* Post Link */}

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 ============================================= */}
) }