INNER CODE UNIT · JavaScript
Blog
imranhsayed/nextjs-headless-wordpress · frontend/pages/blog/index.js:9
const Blog = ( { data } ) => {
const pagesCount = totalPagesCount( data?.posts?.pageInfo?.offsetPagination?.total ?? 0 );
return (
<Layout data={data}>
<Posts posts={data?.posts?.edges ?? []}/>
<Pagination pagesCount={pagesCount} postName="blog" />
</Layout>
);
};
export default Blog;
export async function getStaticProps() {
const { data, errors } = await client.query( {
query: GET_POSTS,
variables: {
uri: '/blog/',
perPage: PER_PAGE_FIRST,