The useQueries
hook can be used to fetch a variable number of queries:
const results = useQueries([{ queryKey: ['post', 1], queryFn: fetchPost },{ queryKey: ['post', 2], queryFn: fetchPost },])
Note that if any query in the array of query option objects is configured with suspense: true
or useQueryBoundary: true
, that configuration will apply to all queries handled by that useQueries
hook.
Options
The useQueries
hook accepts an array with query option objects identical to the useQuery
hook.
Returns
The useQueries
hook returns an array with all the query results.
The latest TanStack news, articles, and resources, sent to your inbox.