Skip to content
IC Reactor

createQueryFactory

createQueryFactory<Service, Transform, Method, Selected>(reactor, config): (args) => QueryResult<QueryFnData<Service, Method, Transform>, Selected, QueryError<Service, Method, Transform>>

Defined in: react/src/createQuery.ts:193

Service

Transform extends keyof TransformArgsRegistry<unknown>

Method extends string = FunctionName<Service>

Selected = QueryFnData<Service, Method, Transform>

Reactor<Service, Transform>

QueryFactoryConfig<NoInfer<Service>, Method, Transform, Selected>

(args) => QueryResult<QueryFnData<Service, Method, Transform>, Selected, QueryError<Service, Method, Transform>>