Skip to content

API reference

Auto-generated from the public type entry points — always in sync with the build. For prose and examples, see the API and Recipes sections.

effector-refetch

ExportKindSignature
applyBarrierfunctionapplyBarrier(query, barrier): Q
attachQueryLoggerfunctionattachQueryLogger(query, options): () => void
attachToRoutefunctionattachToRoute(config): void
cachefunctioncache(query, opts): Q
combineQueriesfunctioncombineQueries(queries): CombinedQueries<Q>
concurrencyfunctionconcurrency(query, opts): Q
connectQueryfunctionconnectQuery(config): void
createBarrierfunctioncreateBarrier(config): Barrier
createContractfunctioncreateContract(c): Contract<Data>
createInfiniteQueryfunctioncreateInfiniteQuery(config): InfiniteQuery<Params, PageParam, Page, E…
createJsonMutationfunctioncreateJsonMutation(config): Mutation<Params, Response, RequestError,…
createJsonQueryfunctioncreateJsonQuery(config): Query<Params, Response, RequestError, Re…
createJsonRequestFxfunctioncreateJsonRequestFx(request, options): AbortableEffect<Params, Response, Reques…
createMutationfunctioncreateMutation(config): Mutation<Params, Result, Error, Mapped>
createNetworkBarrierfunctioncreateNetworkBarrier(): NetworkBarrier
createQueryfunctioncreateQuery(config): Query<Params, Result, Error, Mapped>
createQueryFactoryfunctioncreateQueryFactory(defaults): QueryFactory
createRequestFxfunctioncreateRequestFx(handler, options): AbortableEffect<Params, Response, Reques…
dehydratefunctiondehydrate(cache): DehydratedEntry[]
exponentialDelayfunctionexponentialDelay(base, opts): DelayFn
getQueryDatafunction`getQueryData(query): Mapped
hydratefunctionhydrate(cache, entries): void
inMemoryCachefunctioninMemoryCache(options): CacheAdapter
invalidatefunctioninvalidate(config): void
ioTsContractfunctionioTsContract(codec): Contract<T>
isHttpErrorfunctionisHttpError(e, status): boolean
isRequestErrorfunctionisRequestError(e): boolean
isTimeoutErrorfunctionisTimeoutError(e): boolean
isTriggerfunctionisTrigger(value): boolean
isValidationErrorfunctionisValidationError(e): boolean
keepFreshfunctionkeepFresh(query, config): Q
linearDelayfunctionlinearDelay(base, opts): DelayFn
localStorageCachefunctionlocalStorageCache(options): CacheAdapter
normalizeRequestErrorfunctionnormalizeRequestError(err): RequestError
optimisticUpdatefunctionoptimisticUpdate(config): void
refetchOnReconnectfunctionrefetchOnReconnect(query, scope): () => void
refetchOnWindowFocusfunctionrefetchOnWindowFocus(query, scope): () => void
retryfunctionretry(query, opts): Q
runtypesContractfunctionruntypesContract(rt): Contract<T>
sessionStorageCachefunctionsessionStorageCache(options): CacheAdapter
setQueryDatafunctionsetQueryData(query, updater): void
stableStringifyfunctionstableStringify(value): string
standardSchemaContractfunctionstandardSchemaContract(schema): Contract<T>
timeoutfunctiontimeout(query, ms): Q
updatefunctionupdate(config): void
voidCachefunctionvoidCache(): CacheAdapter
zodContractfunctionzodContract(schema): Contract<T>
HTTP_METHODSconst
RequestErrorclass
ValidationErrorclass
AbortableEffecttypeAbortableEffect(params): Promise<Result>
AttachToRouteConfiginterface
Barrierinterface
CacheAdapterinterface
CacheConfiginterface
CacheEntryinterface
CombinedQueriesinterface
ConcurrencyStrategytype
Contractinterface
CreateBarrierConfiginterface
CreateInfiniteQueryConfiginterface
CreateInfiniteQueryHandlerConfiginterface
CreateJsonMutationConfiginterface
CreateJsonQueryConfiginterface
CreateMutationConfiginterface
CreateMutationHandlerConfiginterface
CreateQueryConfiginterface
CreateQueryHandlerConfiginterface
CreateRequestFxOptionsinterface
DehydratedEntryinterface
DelayFntypeDelayFn(attempt): number
ErrorOftype
GetNextPageParamCtxinterface
GetPreviousPageParamCtxinterface
HttpMethodtype
InfiniteQueryinterface
InvalidateConfiginterface
InvalidatePayloadinterface
JsonRequestinterface
Mutationinterface
MutationUnitShapetype
NetworkBarrierinterface
OptimisticUpdateConfiginterface
ParamsOftype
Patchabletype
Queryinterface
QueryEffecttypeQueryEffect(params): Promise<Result>
QueryFactoryinterface
QueryFactoryDefaultsinterface
QueryFinishedinterface
QueryInspectinterface
QueryLogEntryinterface
QueryLoggerOptionsinterface
QueryLogTypetype
QueryStatustype
QueryUnitShapetype
RequestContextinterface
ResultOftype
RetryConfiginterface
RouteLikeinterface
Sourcedtype
Triggerinterface
UpdateFromEventinterface
UpdateFromOperationinterface

effector-refetch/react

ExportKindSignature
useQueryfunctionuseQuery(query, options): UseQueryResult<Params, Mapped, Error>
useSuspenseQueryfunctionuseSuspenseQuery(query, args): Mapped
UseQueryOptionsinterface
UseQueryResultinterface

effector-refetch/vue

ExportKindSignature
useQueryfunctionuseQuery(query, options): UseQueryVueResult<Params, Mapped, Error>
UseQueryOptionsinterface
UseQueryVueResultinterface

effector-refetch/solid

ExportKindSignature
useQueryfunctionuseQuery(query, options): UseQuerySolidResult<Params, Mapped, Erro…
UseQueryOptionsinterface
UseQuerySolidResultinterface

MIT Licensed