ポワンティレは低空飛行で

Posted on:May 26, 2023 at 05:14 AM

なぜ少ないんだ…

const data = await notion.databases.query({
    database_id: process.env.NOTION_DATABASE_ID,
    filter: {
      property: "State",
      status: {
        equals: "Done",
      },
    },
  });
  const posts = data.results;

  const sortedPosts = getSortedPosts(posts);
  const totalPages = getPageNumbers(sortedPosts.length);

  const currentPage = totalPages.includes(parseInt(slug, 10))
    ? parseInt(slug, 10)
    : 0;
  const lastPost = (currentPage + 1) * SITE.postPerPage;
  const startPost = currentPage * SITE.postPerPage;
  const paginatedPosts = sortedPosts.slice(startPost, lastPost);

---
const pagePaths = getPageNumbers(posts.length).map((pageNum) => ({
    params: { slug: String(pageNum) },
  }));
---

← Go home