MCPcopy
hub / github.com/TanStack/query / resolveEnabled

Function resolveEnabled

packages/query-core/src/utils.ts:115–125  ·  view source on GitHub ↗
(
  enabled: undefined | Enabled<TQueryFnData, TError, TData, TQueryKey>,
  query: Query<TQueryFnData, TError, TData, TQueryKey>,
)

Source from the content-addressed store, hash-verified

113}
114
115export function resolveEnabled<
116 TQueryFnData = unknown,
117 TError = DefaultError,
118 TData = TQueryFnData,
119 TQueryKey extends QueryKey = QueryKey,
120>(
121 enabled: undefined | Enabled<TQueryFnData, TError, TData, TQueryKey>,
122 query: Query<TQueryFnData, TError, TData, TQueryKey>,
123): boolean | undefined {
124 return typeof enabled === 'function' ? enabled(query) : enabled
125}
126
127export function matchQuery(
128 filters: QueryFilters,

Callers 8

setOptionsMethod · 0.90
createResultMethod · 0.90
shouldLoadOnMountFunction · 0.90
shouldFetchOnFunction · 0.90
shouldFetchOptionallyFunction · 0.90
isStaleFunction · 0.90
isActiveMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…