MCPcopy Create free account
hub / github.com/TanStack/query / resolveQueryBoolean

Function resolveQueryBoolean

packages/query-core/src/utils.ts:129–141  ·  view source on GitHub ↗
(
  option:
    | undefined
    | QueryBooleanOption<TQueryFnData, TError, TData, TQueryKey>,
  query: Query<TQueryFnData, TError, TData, TQueryKey>,
)

Source from the content-addressed store, hash-verified

127}
128
129export function resolveQueryBoolean<
130 TQueryFnData = unknown,
131 TError = DefaultError,
132 TData = TQueryFnData,
133 TQueryKey extends QueryKey = QueryKey,
134>(
135 option:
136 | undefined
137 | QueryBooleanOption<TQueryFnData, TError, TData, TQueryKey>,
138 query: Query<TQueryFnData, TError, TData, TQueryKey>,
139): boolean | undefined {
140 return typeof option === 'function' ? option(query) : option
141}
142
143export function matchQuery(
144 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