--- import Layout from "../../layouts/Layout.astro"; import Divider from "../../components/misc/Divider.astro"; import BlogProjectCard from "../../components/misc/BlogProjectCard.astro"; export async function getStaticPaths({ paginate }: { paginate: any }) { const posts = (await Astro.glob("./*.{md,mdx}")).sort( (a, b) => new Date(b.frontmatter.date).valueOf() - new Date(a.frontmatter.date).valueOf() ); return paginate(posts, { pageSize: 10 }); } const { page } = Astro.props; ---
{ page.data.map((post: any) => ( )) }
{ page.url.prev ? ( chevron_left

Previous Page

) : (
) }

Page {page.currentPage}

{ page.url.next ? (

Next Page

chevron_right
) : (
) }