'use client'; import { usePaginatedQuery } from 'convex/react'; import { api } from '../../convex/_generated/api'; import Loader from './Loader'; import Post from './Post'; export default function AllPosts() { const PAGE_SIZE = 10; const pager = usePaginatedQuery( api.posts.getAllPostsWithUser, {}, { initialNumItems: PAGE_SIZE } ); function handleLoadMoreClick() { pager.loadMore(PAGE_SIZE); } return (