tanstack-query-intent-core-paginate-and-build-infinite-queries

Installation
SKILL.md

Setup

import { keepPreviousData, useQuery } from '@tanstack/react-query'

export function useProjects(page: number) {
  return useQuery({
    queryKey: ['projects', page],
    queryFn: async () => ({ page, projects: [{ id: page }] }),
    placeholderData: keepPreviousData,
  })
}

Core Patterns

Build an infinite query

Installs
3
First Seen
Aug 10, 2026