Socket
Socket
Sign inDemoInstall

@tanstack/query-core

Package Overview
Dependencies
Maintainers
2
Versions
266
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tanstack/query-core - npm Package Compare versions

Comparing version 5.24.6 to 5.24.7

build/legacy/queryClient-JUWz6dOI.d.cts

2

build/legacy/hydration.d.ts

@@ -1,2 +0,2 @@

import { p as Mutation, o as Query, J as QueryOptions, at as MutationOptions, b as QueryClient, ap as MutationKey, q as MutationState, ar as MutationMeta, s as QueryKey, n as QueryState, E as QueryMeta } from './queryClient-5tMPGqmR.js';
import { p as Mutation, o as Query, J as QueryOptions, at as MutationOptions, b as QueryClient, ap as MutationKey, q as MutationState, ar as MutationMeta, s as QueryKey, n as QueryState, E as QueryMeta } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -3,0 +3,0 @@ import './subscribable.js';

@@ -1,2 +0,2 @@

export { aF as CancelOptions, C as CancelledError, u as DataTag, D as DefaultError, aE as DefaultOptions, Y as DefaultedInfiniteQueryObserverOptions, V as DefaultedQueryObserverOptions, an as DefinedInfiniteQueryObserverResult, af as DefinedQueryObserverResult, _ as FetchInfiniteQueryOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, Z as FetchQueryOptions, a8 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ah as InfiniteQueryObserverBaseResult, ak as InfiniteQueryObserverLoadingErrorResult, aj as InfiniteQueryObserverLoadingResult, X as InfiniteQueryObserverOptions, ai as InfiniteQueryObserverPendingResult, al as InfiniteQueryObserverRefetchErrorResult, ao as InfiniteQueryObserverResult, am as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a3 as InvalidateOptions, a1 as InvalidateQueryFilters, aw as MutateFunction, av as MutateOptions, p as Mutation, M as MutationCache, d as MutationCacheNotifyEvent, g as MutationFilters, as as MutationFunction, ap as MutationKey, ar as MutationMeta, e as MutationObserver, ax as MutationObserverBaseResult, aA as MutationObserverErrorResult, ay as MutationObserverIdleResult, az as MutationObserverLoadingResult, au as MutationObserverOptions, aC as MutationObserverResult, aB as MutationObserverSuccessResult, at as MutationOptions, q as MutationState, aq as MutationStatus, F as NetworkMode, N as NoInfer, aI as NotifyEvent, aH as NotifyEventType, H as NotifyOnChangeProps, S as Optional, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, o as Query, Q as QueryCache, a as QueryCacheNotifyEvent, b as QueryClient, aD as QueryClientConfig, j as QueryFilters, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, c as QueryObserver, a9 as QueryObserverBaseResult, ac as QueryObserverLoadingErrorResult, ab as QueryObserverLoadingResult, O as QueryObserverOptions, aa as QueryObserverPendingResult, ad as QueryObserverRefetchErrorResult, ag as QueryObserverResult, ae as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, n as QueryState, a7 as QueryStatus, a0 as RefetchOptions, a2 as RefetchQueryFilters, R as Register, a4 as ResetOptions, $ as ResultOptions, aG as SetDataOptions, T as ThrowOnError, U as Updater, W as WithRequired, t as dataTagSymbol, h as hashKey, l as isCancelledError, i as isServer, k as keepPreviousData, f as matchMutation, m as matchQuery, r as replaceEqualDeep } from './queryClient-5tMPGqmR.js';
export { aF as CancelOptions, C as CancelledError, u as DataTag, D as DefaultError, aE as DefaultOptions, Y as DefaultedInfiniteQueryObserverOptions, V as DefaultedQueryObserverOptions, an as DefinedInfiniteQueryObserverResult, af as DefinedQueryObserverResult, _ as FetchInfiniteQueryOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, Z as FetchQueryOptions, a8 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ah as InfiniteQueryObserverBaseResult, ak as InfiniteQueryObserverLoadingErrorResult, aj as InfiniteQueryObserverLoadingResult, X as InfiniteQueryObserverOptions, ai as InfiniteQueryObserverPendingResult, al as InfiniteQueryObserverRefetchErrorResult, ao as InfiniteQueryObserverResult, am as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a3 as InvalidateOptions, a1 as InvalidateQueryFilters, aw as MutateFunction, av as MutateOptions, p as Mutation, M as MutationCache, d as MutationCacheNotifyEvent, g as MutationFilters, as as MutationFunction, ap as MutationKey, ar as MutationMeta, e as MutationObserver, ax as MutationObserverBaseResult, aA as MutationObserverErrorResult, ay as MutationObserverIdleResult, az as MutationObserverLoadingResult, au as MutationObserverOptions, aC as MutationObserverResult, aB as MutationObserverSuccessResult, at as MutationOptions, q as MutationState, aq as MutationStatus, F as NetworkMode, N as NoInfer, aI as NotifyEvent, aH as NotifyEventType, H as NotifyOnChangeProps, S as Optional, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, o as Query, Q as QueryCache, a as QueryCacheNotifyEvent, b as QueryClient, aD as QueryClientConfig, j as QueryFilters, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, c as QueryObserver, a9 as QueryObserverBaseResult, ac as QueryObserverLoadingErrorResult, ab as QueryObserverLoadingResult, O as QueryObserverOptions, aa as QueryObserverPendingResult, ad as QueryObserverRefetchErrorResult, ag as QueryObserverResult, ae as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, n as QueryState, a7 as QueryStatus, a0 as RefetchOptions, a2 as RefetchQueryFilters, R as Register, a4 as ResetOptions, $ as ResultOptions, aG as SetDataOptions, T as ThrowOnError, U as Updater, W as WithRequired, t as dataTagSymbol, h as hashKey, l as isCancelledError, i as isServer, k as keepPreviousData, f as matchMutation, m as matchQuery, r as replaceEqualDeep } from './queryClient-p98HhdxQ.js';
export { QueriesObserver, QueriesObserverOptions } from './queriesObserver.js';

@@ -3,0 +3,0 @@ export { InfiniteQueryObserver } from './infiniteQueryObserver.js';

@@ -1,2 +0,2 @@

import { aJ as QueryBehavior, B as InfiniteData, L as InfiniteQueryPageParamsOptions } from './queryClient-5tMPGqmR.js';
import { aJ as QueryBehavior, B as InfiniteData, L as InfiniteQueryPageParamsOptions } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -3,0 +3,0 @@ import './subscribable.js';

@@ -1,2 +0,2 @@

import { D as DefaultError, B as InfiniteData, s as QueryKey, c as QueryObserver, ao as InfiniteQueryObserverResult, aK as ObserverFetchOptions, b as QueryClient, X as InfiniteQueryObserverOptions, aL as NotifyOptions, Y as DefaultedInfiniteQueryObserverOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, o as Query } from './queryClient-5tMPGqmR.js';
import { D as DefaultError, B as InfiniteData, s as QueryKey, c as QueryObserver, ao as InfiniteQueryObserverResult, aK as ObserverFetchOptions, b as QueryClient, X as InfiniteQueryObserverOptions, aL as NotifyOptions, Y as DefaultedInfiniteQueryObserverOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, o as Query } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -3,0 +3,0 @@ import './subscribable.js';

import './removable.js';
export { a_ as Action, p as Mutation, q as MutationState, a$ as getDefaultState } from './queryClient-5tMPGqmR.js';
export { a_ as Action, p as Mutation, q as MutationState, a$ as getDefaultState } from './queryClient-p98HhdxQ.js';
import './subscribable.js';

@@ -1,3 +0,3 @@

export { M as MutationCache, d as MutationCacheNotifyEvent } from './queryClient-5tMPGqmR.js';
export { M as MutationCache, d as MutationCacheNotifyEvent } from './queryClient-p98HhdxQ.js';
import './subscribable.js';
import './removable.js';
import './subscribable.js';
export { e as MutationObserver } from './queryClient-5tMPGqmR.js';
export { e as MutationObserver } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -1,2 +0,2 @@

import { ag as QueryObserverResult, b as QueryClient, O as QueryObserverOptions, aL as NotifyOptions, o as Query, s as QueryKey, c as QueryObserver } from './queryClient-5tMPGqmR.js';
import { ag as QueryObserverResult, b as QueryClient, O as QueryObserverOptions, aL as NotifyOptions, o as Query, s as QueryKey, c as QueryObserver } from './queryClient-p98HhdxQ.js';
import { Subscribable } from './subscribable.js';

@@ -3,0 +3,0 @@ import './removable.js';

@@ -119,3 +119,7 @@ import {

const observerResult = result[index];
return !match.defaultedQueryOptions.notifyOnChangeProps ? match.observer.trackResult(observerResult) : observerResult;
return !match.defaultedQueryOptions.notifyOnChangeProps ? match.observer.trackResult(observerResult, (accessedProp) => {
matches.forEach((m) => {
m.observer.trackProp(accessedProp);
});
}) : observerResult;
});

@@ -122,0 +126,0 @@ }

import './removable.js';
export { b9 as Action, b5 as FetchContext, b6 as FetchDirection, b7 as FetchMeta, b8 as FetchOptions, o as Query, aJ as QueryBehavior, n as QueryState, ba as SetStateOptions } from './queryClient-5tMPGqmR.js';
export { b9 as Action, b5 as FetchContext, b6 as FetchDirection, b7 as FetchMeta, b8 as FetchOptions, o as Query, aJ as QueryBehavior, n as QueryState, ba as SetStateOptions } from './queryClient-p98HhdxQ.js';
import './subscribable.js';

@@ -1,3 +0,3 @@

export { Q as QueryCache, a as QueryCacheNotifyEvent, bb as QueryStore } from './queryClient-5tMPGqmR.js';
export { Q as QueryCache, a as QueryCacheNotifyEvent, bb as QueryStore } from './queryClient-p98HhdxQ.js';
import './subscribable.js';
import './removable.js';

@@ -1,3 +0,3 @@

export { b as QueryClient } from './queryClient-5tMPGqmR.js';
export { b as QueryClient } from './queryClient-p98HhdxQ.js';
import './removable.js';
import './subscribable.js';
import './subscribable.js';
export { aL as NotifyOptions, aK as ObserverFetchOptions, c as QueryObserver } from './queryClient-5tMPGqmR.js';
export { aL as NotifyOptions, aK as ObserverFetchOptions, c as QueryObserver } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -141,3 +141,3 @@ import {

}
trackResult(result) {
trackResult(result, onPropTracked) {
const trackedResult = {};

@@ -149,3 +149,4 @@ Object.keys(result).forEach((key) => {

get: () => {
__privateGet(this, _trackedProps).add(key);
this.trackProp(key);
onPropTracked == null ? void 0 : onPropTracked(key);
return result[key];

@@ -157,2 +158,5 @@ }

}
trackProp(key) {
__privateGet(this, _trackedProps).add(key);
}
getCurrentQuery() {

@@ -159,0 +163,0 @@ return __privateGet(this, _currentQuery);

@@ -1,3 +0,3 @@

export { C as CancelledError, b2 as RetryDelayValue, b1 as RetryValue, b0 as Retryer, b3 as canFetch, b4 as createRetryer, l as isCancelledError } from './queryClient-5tMPGqmR.js';
export { C as CancelledError, b2 as RetryDelayValue, b1 as RetryValue, b0 as Retryer, b3 as canFetch, b4 as createRetryer, l as isCancelledError } from './queryClient-p98HhdxQ.js';
import './removable.js';
import './subscribable.js';

@@ -1,3 +0,3 @@

export { aF as CancelOptions, u as DataTag, D as DefaultError, aE as DefaultOptions, Y as DefaultedInfiniteQueryObserverOptions, V as DefaultedQueryObserverOptions, an as DefinedInfiniteQueryObserverResult, af as DefinedQueryObserverResult, _ as FetchInfiniteQueryOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, Z as FetchQueryOptions, a8 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ah as InfiniteQueryObserverBaseResult, ak as InfiniteQueryObserverLoadingErrorResult, aj as InfiniteQueryObserverLoadingResult, X as InfiniteQueryObserverOptions, ai as InfiniteQueryObserverPendingResult, al as InfiniteQueryObserverRefetchErrorResult, ao as InfiniteQueryObserverResult, am as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a3 as InvalidateOptions, a1 as InvalidateQueryFilters, aw as MutateFunction, av as MutateOptions, as as MutationFunction, ap as MutationKey, ar as MutationMeta, ax as MutationObserverBaseResult, aA as MutationObserverErrorResult, ay as MutationObserverIdleResult, az as MutationObserverLoadingResult, au as MutationObserverOptions, aC as MutationObserverResult, aB as MutationObserverSuccessResult, at as MutationOptions, aq as MutationStatus, F as NetworkMode, N as NoInfer, aI as NotifyEvent, aH as NotifyEventType, H as NotifyOnChangeProps, S as Optional, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, aD as QueryClientConfig, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, a9 as QueryObserverBaseResult, ac as QueryObserverLoadingErrorResult, ab as QueryObserverLoadingResult, O as QueryObserverOptions, aa as QueryObserverPendingResult, ad as QueryObserverRefetchErrorResult, ag as QueryObserverResult, ae as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, a7 as QueryStatus, a0 as RefetchOptions, a2 as RefetchQueryFilters, R as Register, a4 as ResetOptions, $ as ResultOptions, aG as SetDataOptions, T as ThrowOnError, W as WithRequired, t as dataTagSymbol } from './queryClient-5tMPGqmR.js';
export { aF as CancelOptions, u as DataTag, D as DefaultError, aE as DefaultOptions, Y as DefaultedInfiniteQueryObserverOptions, V as DefaultedQueryObserverOptions, an as DefinedInfiniteQueryObserverResult, af as DefinedQueryObserverResult, _ as FetchInfiniteQueryOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, Z as FetchQueryOptions, a8 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ah as InfiniteQueryObserverBaseResult, ak as InfiniteQueryObserverLoadingErrorResult, aj as InfiniteQueryObserverLoadingResult, X as InfiniteQueryObserverOptions, ai as InfiniteQueryObserverPendingResult, al as InfiniteQueryObserverRefetchErrorResult, ao as InfiniteQueryObserverResult, am as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a3 as InvalidateOptions, a1 as InvalidateQueryFilters, aw as MutateFunction, av as MutateOptions, as as MutationFunction, ap as MutationKey, ar as MutationMeta, ax as MutationObserverBaseResult, aA as MutationObserverErrorResult, ay as MutationObserverIdleResult, az as MutationObserverLoadingResult, au as MutationObserverOptions, aC as MutationObserverResult, aB as MutationObserverSuccessResult, at as MutationOptions, aq as MutationStatus, F as NetworkMode, N as NoInfer, aI as NotifyEvent, aH as NotifyEventType, H as NotifyOnChangeProps, S as Optional, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, aD as QueryClientConfig, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, a9 as QueryObserverBaseResult, ac as QueryObserverLoadingErrorResult, ab as QueryObserverLoadingResult, O as QueryObserverOptions, aa as QueryObserverPendingResult, ad as QueryObserverRefetchErrorResult, ag as QueryObserverResult, ae as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, a7 as QueryStatus, a0 as RefetchOptions, a2 as RefetchQueryFilters, R as Register, a4 as ResetOptions, $ as ResultOptions, aG as SetDataOptions, T as ThrowOnError, W as WithRequired, t as dataTagSymbol } from './queryClient-p98HhdxQ.js';
import './removable.js';
import './subscribable.js';

@@ -1,3 +0,3 @@

export { g as MutationFilters, j as QueryFilters, aM as QueryTypeFilter, U as Updater, aY as addToEnd, aZ as addToStart, aO as functionalUpdate, h as hashKey, aR as hashQueryKeyByOptions, aU as isPlainArray, aV as isPlainObject, i as isServer, aP as isValidTimeout, k as keepPreviousData, f as matchMutation, m as matchQuery, aN as noop, aS as partialMatchKey, aX as replaceData, r as replaceEqualDeep, aT as shallowEqualObjects, aW as sleep, aQ as timeUntilStale } from './queryClient-5tMPGqmR.js';
export { g as MutationFilters, j as QueryFilters, aM as QueryTypeFilter, U as Updater, aY as addToEnd, aZ as addToStart, aO as functionalUpdate, h as hashKey, aR as hashQueryKeyByOptions, aU as isPlainArray, aV as isPlainObject, i as isServer, aP as isValidTimeout, k as keepPreviousData, f as matchMutation, m as matchQuery, aN as noop, aS as partialMatchKey, aX as replaceData, r as replaceEqualDeep, aT as shallowEqualObjects, aW as sleep, aQ as timeUntilStale } from './queryClient-p98HhdxQ.js';
import './removable.js';
import './subscribable.js';

@@ -1,2 +0,2 @@

import { p as Mutation, o as Query, J as QueryOptions, at as MutationOptions, b as QueryClient, ap as MutationKey, q as MutationState, ar as MutationMeta, s as QueryKey, n as QueryState, E as QueryMeta } from './queryClient-5tMPGqmR.js';
import { p as Mutation, o as Query, J as QueryOptions, at as MutationOptions, b as QueryClient, ap as MutationKey, q as MutationState, ar as MutationMeta, s as QueryKey, n as QueryState, E as QueryMeta } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -3,0 +3,0 @@ import './subscribable.js';

@@ -1,2 +0,2 @@

export { aF as CancelOptions, C as CancelledError, u as DataTag, D as DefaultError, aE as DefaultOptions, Y as DefaultedInfiniteQueryObserverOptions, V as DefaultedQueryObserverOptions, an as DefinedInfiniteQueryObserverResult, af as DefinedQueryObserverResult, _ as FetchInfiniteQueryOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, Z as FetchQueryOptions, a8 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ah as InfiniteQueryObserverBaseResult, ak as InfiniteQueryObserverLoadingErrorResult, aj as InfiniteQueryObserverLoadingResult, X as InfiniteQueryObserverOptions, ai as InfiniteQueryObserverPendingResult, al as InfiniteQueryObserverRefetchErrorResult, ao as InfiniteQueryObserverResult, am as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a3 as InvalidateOptions, a1 as InvalidateQueryFilters, aw as MutateFunction, av as MutateOptions, p as Mutation, M as MutationCache, d as MutationCacheNotifyEvent, g as MutationFilters, as as MutationFunction, ap as MutationKey, ar as MutationMeta, e as MutationObserver, ax as MutationObserverBaseResult, aA as MutationObserverErrorResult, ay as MutationObserverIdleResult, az as MutationObserverLoadingResult, au as MutationObserverOptions, aC as MutationObserverResult, aB as MutationObserverSuccessResult, at as MutationOptions, q as MutationState, aq as MutationStatus, F as NetworkMode, N as NoInfer, aI as NotifyEvent, aH as NotifyEventType, H as NotifyOnChangeProps, S as Optional, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, o as Query, Q as QueryCache, a as QueryCacheNotifyEvent, b as QueryClient, aD as QueryClientConfig, j as QueryFilters, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, c as QueryObserver, a9 as QueryObserverBaseResult, ac as QueryObserverLoadingErrorResult, ab as QueryObserverLoadingResult, O as QueryObserverOptions, aa as QueryObserverPendingResult, ad as QueryObserverRefetchErrorResult, ag as QueryObserverResult, ae as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, n as QueryState, a7 as QueryStatus, a0 as RefetchOptions, a2 as RefetchQueryFilters, R as Register, a4 as ResetOptions, $ as ResultOptions, aG as SetDataOptions, T as ThrowOnError, U as Updater, W as WithRequired, t as dataTagSymbol, h as hashKey, l as isCancelledError, i as isServer, k as keepPreviousData, f as matchMutation, m as matchQuery, r as replaceEqualDeep } from './queryClient-5tMPGqmR.js';
export { aF as CancelOptions, C as CancelledError, u as DataTag, D as DefaultError, aE as DefaultOptions, Y as DefaultedInfiniteQueryObserverOptions, V as DefaultedQueryObserverOptions, an as DefinedInfiniteQueryObserverResult, af as DefinedQueryObserverResult, _ as FetchInfiniteQueryOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, Z as FetchQueryOptions, a8 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ah as InfiniteQueryObserverBaseResult, ak as InfiniteQueryObserverLoadingErrorResult, aj as InfiniteQueryObserverLoadingResult, X as InfiniteQueryObserverOptions, ai as InfiniteQueryObserverPendingResult, al as InfiniteQueryObserverRefetchErrorResult, ao as InfiniteQueryObserverResult, am as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a3 as InvalidateOptions, a1 as InvalidateQueryFilters, aw as MutateFunction, av as MutateOptions, p as Mutation, M as MutationCache, d as MutationCacheNotifyEvent, g as MutationFilters, as as MutationFunction, ap as MutationKey, ar as MutationMeta, e as MutationObserver, ax as MutationObserverBaseResult, aA as MutationObserverErrorResult, ay as MutationObserverIdleResult, az as MutationObserverLoadingResult, au as MutationObserverOptions, aC as MutationObserverResult, aB as MutationObserverSuccessResult, at as MutationOptions, q as MutationState, aq as MutationStatus, F as NetworkMode, N as NoInfer, aI as NotifyEvent, aH as NotifyEventType, H as NotifyOnChangeProps, S as Optional, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, o as Query, Q as QueryCache, a as QueryCacheNotifyEvent, b as QueryClient, aD as QueryClientConfig, j as QueryFilters, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, c as QueryObserver, a9 as QueryObserverBaseResult, ac as QueryObserverLoadingErrorResult, ab as QueryObserverLoadingResult, O as QueryObserverOptions, aa as QueryObserverPendingResult, ad as QueryObserverRefetchErrorResult, ag as QueryObserverResult, ae as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, n as QueryState, a7 as QueryStatus, a0 as RefetchOptions, a2 as RefetchQueryFilters, R as Register, a4 as ResetOptions, $ as ResultOptions, aG as SetDataOptions, T as ThrowOnError, U as Updater, W as WithRequired, t as dataTagSymbol, h as hashKey, l as isCancelledError, i as isServer, k as keepPreviousData, f as matchMutation, m as matchQuery, r as replaceEqualDeep } from './queryClient-p98HhdxQ.js';
export { QueriesObserver, QueriesObserverOptions } from './queriesObserver.js';

@@ -3,0 +3,0 @@ export { InfiniteQueryObserver } from './infiniteQueryObserver.js';

@@ -1,2 +0,2 @@

import { aJ as QueryBehavior, B as InfiniteData, L as InfiniteQueryPageParamsOptions } from './queryClient-5tMPGqmR.js';
import { aJ as QueryBehavior, B as InfiniteData, L as InfiniteQueryPageParamsOptions } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -3,0 +3,0 @@ import './subscribable.js';

@@ -1,2 +0,2 @@

import { D as DefaultError, B as InfiniteData, s as QueryKey, c as QueryObserver, ao as InfiniteQueryObserverResult, aK as ObserverFetchOptions, b as QueryClient, X as InfiniteQueryObserverOptions, aL as NotifyOptions, Y as DefaultedInfiniteQueryObserverOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, o as Query } from './queryClient-5tMPGqmR.js';
import { D as DefaultError, B as InfiniteData, s as QueryKey, c as QueryObserver, ao as InfiniteQueryObserverResult, aK as ObserverFetchOptions, b as QueryClient, X as InfiniteQueryObserverOptions, aL as NotifyOptions, Y as DefaultedInfiniteQueryObserverOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, o as Query } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -3,0 +3,0 @@ import './subscribable.js';

import './removable.js';
export { a_ as Action, p as Mutation, q as MutationState, a$ as getDefaultState } from './queryClient-5tMPGqmR.js';
export { a_ as Action, p as Mutation, q as MutationState, a$ as getDefaultState } from './queryClient-p98HhdxQ.js';
import './subscribable.js';

@@ -1,3 +0,3 @@

export { M as MutationCache, d as MutationCacheNotifyEvent } from './queryClient-5tMPGqmR.js';
export { M as MutationCache, d as MutationCacheNotifyEvent } from './queryClient-p98HhdxQ.js';
import './subscribable.js';
import './removable.js';
import './subscribable.js';
export { e as MutationObserver } from './queryClient-5tMPGqmR.js';
export { e as MutationObserver } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -1,2 +0,2 @@

import { ag as QueryObserverResult, b as QueryClient, O as QueryObserverOptions, aL as NotifyOptions, o as Query, s as QueryKey, c as QueryObserver } from './queryClient-5tMPGqmR.js';
import { ag as QueryObserverResult, b as QueryClient, O as QueryObserverOptions, aL as NotifyOptions, o as Query, s as QueryKey, c as QueryObserver } from './queryClient-p98HhdxQ.js';
import { Subscribable } from './subscribable.js';

@@ -3,0 +3,0 @@ import './removable.js';

@@ -110,3 +110,7 @@ // src/queriesObserver.ts

const observerResult = result[index];
return !match.defaultedQueryOptions.notifyOnChangeProps ? match.observer.trackResult(observerResult) : observerResult;
return !match.defaultedQueryOptions.notifyOnChangeProps ? match.observer.trackResult(observerResult, (accessedProp) => {
matches.forEach((m) => {
m.observer.trackProp(accessedProp);
});
}) : observerResult;
});

@@ -113,0 +117,0 @@ }

import './removable.js';
export { b9 as Action, b5 as FetchContext, b6 as FetchDirection, b7 as FetchMeta, b8 as FetchOptions, o as Query, aJ as QueryBehavior, n as QueryState, ba as SetStateOptions } from './queryClient-5tMPGqmR.js';
export { b9 as Action, b5 as FetchContext, b6 as FetchDirection, b7 as FetchMeta, b8 as FetchOptions, o as Query, aJ as QueryBehavior, n as QueryState, ba as SetStateOptions } from './queryClient-p98HhdxQ.js';
import './subscribable.js';

@@ -1,3 +0,3 @@

export { Q as QueryCache, a as QueryCacheNotifyEvent, bb as QueryStore } from './queryClient-5tMPGqmR.js';
export { Q as QueryCache, a as QueryCacheNotifyEvent, bb as QueryStore } from './queryClient-p98HhdxQ.js';
import './subscribable.js';
import './removable.js';

@@ -1,3 +0,3 @@

export { b as QueryClient } from './queryClient-5tMPGqmR.js';
export { b as QueryClient } from './queryClient-p98HhdxQ.js';
import './removable.js';
import './subscribable.js';
import './subscribable.js';
export { aL as NotifyOptions, aK as ObserverFetchOptions, c as QueryObserver } from './queryClient-5tMPGqmR.js';
export { aL as NotifyOptions, aK as ObserverFetchOptions, c as QueryObserver } from './queryClient-p98HhdxQ.js';
import './removable.js';

@@ -124,3 +124,3 @@ // src/queryObserver.ts

}
trackResult(result) {
trackResult(result, onPropTracked) {
const trackedResult = {};

@@ -132,3 +132,4 @@ Object.keys(result).forEach((key) => {

get: () => {
this.#trackedProps.add(key);
this.trackProp(key);
onPropTracked?.(key);
return result[key];

@@ -140,2 +141,5 @@ }

}
trackProp(key) {
this.#trackedProps.add(key);
}
getCurrentQuery() {

@@ -142,0 +146,0 @@ return this.#currentQuery;

@@ -1,3 +0,3 @@

export { C as CancelledError, b2 as RetryDelayValue, b1 as RetryValue, b0 as Retryer, b3 as canFetch, b4 as createRetryer, l as isCancelledError } from './queryClient-5tMPGqmR.js';
export { C as CancelledError, b2 as RetryDelayValue, b1 as RetryValue, b0 as Retryer, b3 as canFetch, b4 as createRetryer, l as isCancelledError } from './queryClient-p98HhdxQ.js';
import './removable.js';
import './subscribable.js';

@@ -1,3 +0,3 @@

export { aF as CancelOptions, u as DataTag, D as DefaultError, aE as DefaultOptions, Y as DefaultedInfiniteQueryObserverOptions, V as DefaultedQueryObserverOptions, an as DefinedInfiniteQueryObserverResult, af as DefinedQueryObserverResult, _ as FetchInfiniteQueryOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, Z as FetchQueryOptions, a8 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ah as InfiniteQueryObserverBaseResult, ak as InfiniteQueryObserverLoadingErrorResult, aj as InfiniteQueryObserverLoadingResult, X as InfiniteQueryObserverOptions, ai as InfiniteQueryObserverPendingResult, al as InfiniteQueryObserverRefetchErrorResult, ao as InfiniteQueryObserverResult, am as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a3 as InvalidateOptions, a1 as InvalidateQueryFilters, aw as MutateFunction, av as MutateOptions, as as MutationFunction, ap as MutationKey, ar as MutationMeta, ax as MutationObserverBaseResult, aA as MutationObserverErrorResult, ay as MutationObserverIdleResult, az as MutationObserverLoadingResult, au as MutationObserverOptions, aC as MutationObserverResult, aB as MutationObserverSuccessResult, at as MutationOptions, aq as MutationStatus, F as NetworkMode, N as NoInfer, aI as NotifyEvent, aH as NotifyEventType, H as NotifyOnChangeProps, S as Optional, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, aD as QueryClientConfig, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, a9 as QueryObserverBaseResult, ac as QueryObserverLoadingErrorResult, ab as QueryObserverLoadingResult, O as QueryObserverOptions, aa as QueryObserverPendingResult, ad as QueryObserverRefetchErrorResult, ag as QueryObserverResult, ae as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, a7 as QueryStatus, a0 as RefetchOptions, a2 as RefetchQueryFilters, R as Register, a4 as ResetOptions, $ as ResultOptions, aG as SetDataOptions, T as ThrowOnError, W as WithRequired, t as dataTagSymbol } from './queryClient-5tMPGqmR.js';
export { aF as CancelOptions, u as DataTag, D as DefaultError, aE as DefaultOptions, Y as DefaultedInfiniteQueryObserverOptions, V as DefaultedQueryObserverOptions, an as DefinedInfiniteQueryObserverResult, af as DefinedQueryObserverResult, _ as FetchInfiniteQueryOptions, a5 as FetchNextPageOptions, a6 as FetchPreviousPageOptions, Z as FetchQueryOptions, a8 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ah as InfiniteQueryObserverBaseResult, ak as InfiniteQueryObserverLoadingErrorResult, aj as InfiniteQueryObserverLoadingResult, X as InfiniteQueryObserverOptions, ai as InfiniteQueryObserverPendingResult, al as InfiniteQueryObserverRefetchErrorResult, ao as InfiniteQueryObserverResult, am as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a3 as InvalidateOptions, a1 as InvalidateQueryFilters, aw as MutateFunction, av as MutateOptions, as as MutationFunction, ap as MutationKey, ar as MutationMeta, ax as MutationObserverBaseResult, aA as MutationObserverErrorResult, ay as MutationObserverIdleResult, az as MutationObserverLoadingResult, au as MutationObserverOptions, aC as MutationObserverResult, aB as MutationObserverSuccessResult, at as MutationOptions, aq as MutationStatus, F as NetworkMode, N as NoInfer, aI as NotifyEvent, aH as NotifyEventType, H as NotifyOnChangeProps, S as Optional, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, aD as QueryClientConfig, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, a9 as QueryObserverBaseResult, ac as QueryObserverLoadingErrorResult, ab as QueryObserverLoadingResult, O as QueryObserverOptions, aa as QueryObserverPendingResult, ad as QueryObserverRefetchErrorResult, ag as QueryObserverResult, ae as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, a7 as QueryStatus, a0 as RefetchOptions, a2 as RefetchQueryFilters, R as Register, a4 as ResetOptions, $ as ResultOptions, aG as SetDataOptions, T as ThrowOnError, W as WithRequired, t as dataTagSymbol } from './queryClient-p98HhdxQ.js';
import './removable.js';
import './subscribable.js';

@@ -1,3 +0,3 @@

export { g as MutationFilters, j as QueryFilters, aM as QueryTypeFilter, U as Updater, aY as addToEnd, aZ as addToStart, aO as functionalUpdate, h as hashKey, aR as hashQueryKeyByOptions, aU as isPlainArray, aV as isPlainObject, i as isServer, aP as isValidTimeout, k as keepPreviousData, f as matchMutation, m as matchQuery, aN as noop, aS as partialMatchKey, aX as replaceData, r as replaceEqualDeep, aT as shallowEqualObjects, aW as sleep, aQ as timeUntilStale } from './queryClient-5tMPGqmR.js';
export { g as MutationFilters, j as QueryFilters, aM as QueryTypeFilter, U as Updater, aY as addToEnd, aZ as addToStart, aO as functionalUpdate, h as hashKey, aR as hashQueryKeyByOptions, aU as isPlainArray, aV as isPlainObject, i as isServer, aP as isValidTimeout, k as keepPreviousData, f as matchMutation, m as matchQuery, aN as noop, aS as partialMatchKey, aX as replaceData, r as replaceEqualDeep, aT as shallowEqualObjects, aW as sleep, aQ as timeUntilStale } from './queryClient-p98HhdxQ.js';
import './removable.js';
import './subscribable.js';
{
"name": "@tanstack/query-core",
"version": "5.24.6",
"version": "5.24.7",
"description": "The framework agnostic core that powers TanStack Query",

@@ -5,0 +5,0 @@ "author": "tannerlinsley",

@@ -174,3 +174,8 @@ import { notifyManager } from './notifyManager'

return !match.defaultedQueryOptions.notifyOnChangeProps
? match.observer.trackResult(observerResult)
? match.observer.trackResult(observerResult, (accessedProp) => {
// track property on all observers to ensure proper (synchronized) tracking (#7000)
matches.forEach((m) => {
m.observer.trackProp(accessedProp)
})
})
: observerResult

@@ -177,0 +182,0 @@ })

@@ -250,2 +250,3 @@ import {

result: QueryObserverResult<TData, TError>,
onPropTracked?: (key: keyof QueryObserverResult) => void,
): QueryObserverResult<TData, TError> {

@@ -259,3 +260,4 @@ const trackedResult = {} as QueryObserverResult<TData, TError>

get: () => {
this.#trackedProps.add(key as keyof QueryObserverResult)
this.trackProp(key as keyof QueryObserverResult)
onPropTracked?.(key as keyof QueryObserverResult)
return result[key as keyof QueryObserverResult]

@@ -269,2 +271,6 @@ },

trackProp(key: keyof QueryObserverResult) {
this.#trackedProps.add(key)
}
getCurrentQuery(): Query<TQueryFnData, TError, TQueryData, TQueryKey> {

@@ -271,0 +277,0 @@ return this.#currentQuery

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc