useLazyLoadQuery()
function useLazyLoadQuery<TChainId, TQuery, TUse>(query, options?): When<TUse, InferQueryArgumentResult<TChainId, TQuery>, Promise<InferQueryArgumentResult<TChainId, TQuery>>>;
Defined in: packages/react/src/hooks/use-query.ts:75
Hook for querying data from chain, and returning the response.
Type Parameters
| Type Parameter | Default type |
|---|---|
TChainId extends string | number | undefined | - |
TQuery extends QueryArgument<TChainId> | - |
TUse extends boolean | true |
Parameters
| Parameter | Type | Description |
|---|---|---|
query | TQuery | The function to create the query |
options? | Partial<ChainOptions<TChainId>> & SuspenseOptions<TUse> & FetchOptions | Additional options |
Returns
When<TUse, InferQueryArgumentResult<TChainId, TQuery>, Promise<InferQueryArgumentResult<TChainId, TQuery>>>
The data response