API reference / @evolu/react / index / useQueries

Function: useQueries()

function useQueries<R, Q, OQ>(
  queries,
  options,
): [...QueriesToQueryRows<Q>[], ...QueriesToQueryRows<OQ>[]];

Defined in: useQueries.ts:18

The same as useQuery, but for many queries.

The number of queries must remain stable across renders.

Type Parameters

Type Parameter
R extends Row
Q extends Queries<R>
OQ extends Queries<R>

Parameters

ParameterType
queries[...Q[]]
optionsPartial<{ once: [...OQ]; promises: [...QueriesToQueryRowsPromises<Q>, ...QueriesToQueryRowsPromises<OQ>]; }>

Returns

[...QueriesToQueryRows<Q>[], ...QueriesToQueryRows<OQ>[]]

Was this page helpful?