Skip to content

useInvokeRPC

useInvokeRPC(): UseMutationResult<RPCInvokeResponse<unknown> | null, Error, { name: string; options?: RPCInvokeOptions; payload?: Record<string, unknown>; }, unknown>

Hook to invoke an RPC procedure

UseMutationResult<RPCInvokeResponse<unknown> | null, Error, { name: string; options?: RPCInvokeOptions; payload?: Record<string, unknown>; }, unknown>

const { mutateAsync, data } = useInvokeRPC()
await mutateAsync({ name: 'get-user-orders', payload: { user_id: '123' } })