import { useRouter } from "next/router" import Layout from "../../../components/layout/Layout" import Link from "next/link" import { useQuery } from "@tanstack/react-query" 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) } } }) let {query} = useRouter() const blogData = data?.payload?.blogdata const imageURL = data?.payload?.image_url return ( <>
{isFetching ?

Loading...

: isError ?

{error.message}

: <>
{/* SINGLE POST CONTENT */}
{blogData?.filter(item => item?.id == query?.id).length > 0 ? <> {blogData?.filter(item => item?.id == query?.id).map(blog => { return (
{/* SINGLE POST TITLE */}
{/* Post Tag */} {/* Community */} {/* Title */}

{blog?.post_title}

{/* Post Meta */}
  • MERMS

  • {new Date(blog?.post_date).toDateString()}

{/* END SINGLE POST TITLE */} {/* SINGLE POST IMAGE */}
blog-post-image
{/* SINGLE POST TEXT */}

{/* END SINGLE POST TEXT */}

) })} :

Error! Blog not found.

}
{/* END SINGLE POST CONTENT */}
{/* End row */}
{/* End container */}
{/* END SINGLE POST */} {/* BLOG-1 ============================================= */}
{/* SECTION TITLE */}

Recent Postings

{/* BLOG POST #1 */} {blogData?.filter(item => item.id != query?.id).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} */} {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 row */}
{/* End container */}
}
) }