The useQueries
hook can be used to fetch a variable number of queries:
const results = useQueries({queries: [{ queryKey: ['post', 1], queryFn: fetchPost },{ queryKey: ['post', 2], queryFn: fetchPost }]})
Options
The useQueries
hook accepts an options object with a queries key whose value is an array with query option objects identical to the useQuery
hook (excluding the context
option).
context?: React.Context<QueryClient | undefined>
defaultContext
will be used.Returns
The useQueries
hook returns an array with all the query results.
The best JavaScript newsletter! Delivered every Monday to over 76,000 devs.