data-fetching - Data Fetching with TanStack Query
Implement data fetching patterns using TanStack Query with loading states and error handling
Tags
Updated: 2026-03-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- fetch user data
- update user data
- fetch paginated items
- invalidate queries
- prefetch data on hover
- display loading state
- handle errors
- manage dependent queries
- perform optimistic updates
Inputs
- API endpoint
- user ID
- page cursor
- query filters
- mutation data
Outputs
- fetched data
- loading state
- error message
- updated cache
- paginated items
Requirements
- TanStack Query
- React
- TypeScript
- API access
