tsx
import { trpc } from '../utils/trpc';
function PostView() {
const [{ pages }, allPostsQuery] = trpc.post.all.useSuspenseInfiniteQuery(
{},
{
getNextPageParam(lastPage) {
return lastPage.nextCursor;
},
initialCursor: '',
},
);
return <>{/* ... */}</>;
}
tsx
import { trpc } from '../utils/trpc';
function PostView() {
const [{ pages }, allPostsQuery] = trpc.post.all.useSuspenseInfiniteQuery(
{},
{
getNextPageParam(lastPage) {
return lastPage.nextCursor;
},
initialCursor: '',
},
);
return <>{/* ... */}</>;
}