useReactorQuery
useReactorQuery<
Service,Method,Transform,Selected>(__namedParameters):UseReactorQueryResult<Service,Method,Transform,Selected>
Defined in: react/src/hooks/useActorQuery.ts:76
Hook for executing query calls on a canister.
Type Parameters
Section titled “Type Parameters”Service
Section titled “Service”Service
Method
Section titled “Method”Method extends string
Transform
Section titled “Transform”Transform extends keyof TransformArgsRegistry<unknown> = "candid"
Selected
Section titled “Selected”Selected = ReactorQueryData<ReactorReturnOk<Service, Method, Transform>>
Parameters
Section titled “Parameters”__namedParameters
Section titled “__namedParameters”UseReactorQueryParameters<Service, Method, Transform, Selected>
Returns
Section titled “Returns”UseReactorQueryResult<Service, Method, Transform, Selected>
Example
Section titled “Example”const { data, isLoading } = useActorQuery({ reactor, functionName: "getUser", args: ["user-123"],})
// With select transformationconst { data } = useActorQuery({ reactor, functionName: "getUser", args: ["user-123"], select: (user) => user.name,})