--- import Breadcrumbs from '@/components/Breadcrumbs.astro' import PageHead from '@/components/PageHead.astro' import Search from '@/components/react/search' import PaginationComponent from '@/components/ui/pagination' import Layout from '@/layouts/Layout.astro' import { getAllPosts } from '@/lib/data-utils' import type { PaginateFunction } from 'astro' export async function getStaticPaths({ paginate, }: { paginate: PaginateFunction }) { const allPosts = await getAllPosts() return paginate(allPosts, { pageSize: 5 }) } const { page } = Astro.props const searchList = await getAllPosts() ---