Type Alias: QueryLike<TRoot, TProcedure>
QueryLike<
TRoot,TProcedure>:object
Defined in: packages/react-query/src/shared/polymorphism/queryLike.ts:19
Use to request a query route which matches a given query procedure's interface
Type Parameters​
| Type Parameter |
|---|
TRoot extends AnyRootTypes |
TProcedure extends AnyProcedure |
Type declaration​
useQuery()​
useQuery: (
variables,opts?) =>InferQueryResult<TRoot,TProcedure>
Parameters​
| Parameter | Type |
|---|---|
variables | inferProcedureInput<TProcedure> |
opts? | InferQueryOptions<TRoot, TProcedure, any> |
Returns​
InferQueryResult<TRoot, TProcedure>
useSuspenseQuery()​
useSuspenseQuery: (
variables,opts?) =>UseTRPCSuspenseQueryResult<inferProcedureOutput<TProcedure>,TRPCClientErrorLike<TRoot>>
Parameters​
| Parameter | Type |
|---|---|
variables | inferProcedureInput<TProcedure> |
opts? | InferQueryOptions<TRoot, TProcedure, any> |
Returns​
UseTRPCSuspenseQueryResult<inferProcedureOutput<TProcedure>, TRPCClientErrorLike<TRoot>>