tanstack-query-intent-lifecycle-prefetch-and-remove-req-289202f1

Installation
SKILL.md

Setup

import { QueryClient, queryOptions } from '@tanstack/react-query'

const queryClient = new QueryClient()

const todosOptions = queryOptions({
  queryKey: ['todos'],
  queryFn: async () => [{ id: 1, title: 'Ship' }],
  staleTime: 60_000,
})

export function preloadTodos() {
  return queryClient.prefetchQuery(todosOptions)
}

Core Patterns

Installs
3
First Seen
Aug 10, 2026