@tanstack/query-core
Advanced tools
Comparing version 5.21.2 to 5.21.4
@@ -1,2 +0,2 @@ | ||
import { p as Mutation, o as Query, J as QueryOptions, as as MutationOptions, b as QueryClient, ao as MutationKey, q as MutationState, aq as MutationMeta, s as QueryKey, n as QueryState, E as QueryMeta } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
@@ -3,0 +3,0 @@ import './subscribable.js'; |
@@ -1,2 +0,2 @@ | ||
export { aE as CancelOptions, C as CancelledError, u as DataTag, D as DefaultError, aD as DefaultOptions, X as DefaultedInfiniteQueryObserverOptions, S as DefaultedQueryObserverOptions, am as DefinedInfiniteQueryObserverResult, ae as DefinedQueryObserverResult, Z as FetchInfiniteQueryOptions, a4 as FetchNextPageOptions, a5 as FetchPreviousPageOptions, Y as FetchQueryOptions, a7 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ag as InfiniteQueryObserverBaseResult, aj as InfiniteQueryObserverLoadingErrorResult, ai as InfiniteQueryObserverLoadingResult, V as InfiniteQueryObserverOptions, ah as InfiniteQueryObserverPendingResult, ak as InfiniteQueryObserverRefetchErrorResult, an as InfiniteQueryObserverResult, al as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a2 as InvalidateOptions, a0 as InvalidateQueryFilters, av as MutateFunction, au as MutateOptions, p as Mutation, M as MutationCache, d as MutationCacheNotifyEvent, g as MutationFilters, ar as MutationFunction, ao as MutationKey, aq as MutationMeta, e as MutationObserver, aw as MutationObserverBaseResult, az as MutationObserverErrorResult, ax as MutationObserverIdleResult, ay as MutationObserverLoadingResult, at as MutationObserverOptions, aB as MutationObserverResult, aA as MutationObserverSuccessResult, as as MutationOptions, q as MutationState, ap as MutationStatus, F as NetworkMode, N as NoInfer, aH as NotifyEvent, aG as NotifyEventType, H as NotifyOnChangeProps, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, o as Query, Q as QueryCache, a as QueryCacheNotifyEvent, b as QueryClient, aC as QueryClientConfig, j as QueryFilters, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, c as QueryObserver, a8 as QueryObserverBaseResult, ab as QueryObserverLoadingErrorResult, aa as QueryObserverLoadingResult, O as QueryObserverOptions, a9 as QueryObserverPendingResult, ac as QueryObserverRefetchErrorResult, af as QueryObserverResult, ad as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, n as QueryState, a6 as QueryStatus, $ as RefetchOptions, a1 as RefetchQueryFilters, R as Register, a3 as ResetOptions, _ as ResultOptions, aF 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-Xp52MRx8.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-Ho-z40Sw.js'; | ||
export { QueriesObserver, QueriesObserverOptions } from './queriesObserver.js'; | ||
@@ -3,0 +3,0 @@ export { InfiniteQueryObserver } from './infiniteQueryObserver.js'; |
@@ -1,2 +0,2 @@ | ||
import { aI as QueryBehavior, B as InfiniteData, L as InfiniteQueryPageParamsOptions } from './queryClient-Xp52MRx8.js'; | ||
import { aJ as QueryBehavior, B as InfiniteData, L as InfiniteQueryPageParamsOptions } from './queryClient-Ho-z40Sw.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, an as InfiniteQueryObserverResult, aJ as ObserverFetchOptions, b as QueryClient, V as InfiniteQueryObserverOptions, aK as NotifyOptions, X as DefaultedInfiniteQueryObserverOptions, a4 as FetchNextPageOptions, a5 as FetchPreviousPageOptions, o as Query } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
@@ -12,3 +12,3 @@ import './subscribable.js'; | ||
protected bindMethods(): void; | ||
setOptions(options?: InfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>, notifyOptions?: NotifyOptions): void; | ||
setOptions(options: InfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>, notifyOptions?: NotifyOptions): void; | ||
getOptimisticResult(options: DefaultedInfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>): InfiniteQueryObserverResult<TData, TError>; | ||
@@ -15,0 +15,0 @@ fetchNextPage(options?: FetchNextPageOptions): Promise<InfiniteQueryObserverResult<TData, TError>>; |
import './removable.js'; | ||
export { aZ as Action, p as Mutation, q as MutationState, a_ as getDefaultState } from './queryClient-Xp52MRx8.js'; | ||
export { a_ as Action, p as Mutation, q as MutationState, a$ as getDefaultState } from './queryClient-Ho-z40Sw.js'; | ||
import './subscribable.js'; |
@@ -1,3 +0,3 @@ | ||
export { M as MutationCache, d as MutationCacheNotifyEvent } from './queryClient-Xp52MRx8.js'; | ||
export { M as MutationCache, d as MutationCacheNotifyEvent } from './queryClient-Ho-z40Sw.js'; | ||
import './subscribable.js'; | ||
import './removable.js'; |
import './subscribable.js'; | ||
export { e as MutationObserver } from './queryClient-Xp52MRx8.js'; | ||
export { e as MutationObserver } from './queryClient-Ho-z40Sw.js'; | ||
import './removable.js'; |
@@ -36,3 +36,3 @@ import { | ||
this.options = __privateGet(this, _client).defaultMutationOptions(options); | ||
if (!shallowEqualObjects(prevOptions, this.options)) { | ||
if (!shallowEqualObjects(this.options, prevOptions)) { | ||
__privateGet(this, _client).getMutationCache().notify({ | ||
@@ -39,0 +39,0 @@ type: "observerOptionsUpdated", |
@@ -1,2 +0,2 @@ | ||
import { af as QueryObserverResult, b as QueryClient, O as QueryObserverOptions, aK as NotifyOptions, o as Query, s as QueryKey, c as QueryObserver } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import { Subscribable } from './subscribable.js'; | ||
@@ -3,0 +3,0 @@ import './removable.js'; |
import './removable.js'; | ||
export { b8 as Action, b4 as FetchContext, b5 as FetchDirection, b6 as FetchMeta, b7 as FetchOptions, o as Query, aI as QueryBehavior, n as QueryState, b9 as SetStateOptions } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './subscribable.js'; |
@@ -1,3 +0,3 @@ | ||
export { Q as QueryCache, a as QueryCacheNotifyEvent, ba as QueryStore } from './queryClient-Xp52MRx8.js'; | ||
export { Q as QueryCache, a as QueryCacheNotifyEvent, bb as QueryStore } from './queryClient-Ho-z40Sw.js'; | ||
import './subscribable.js'; | ||
import './removable.js'; |
@@ -1,3 +0,3 @@ | ||
export { b as QueryClient } from './queryClient-Xp52MRx8.js'; | ||
export { b as QueryClient } from './queryClient-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
import './subscribable.js'; |
@@ -234,3 +234,3 @@ import { | ||
defaultQueryOptions(options) { | ||
if (options == null ? void 0 : options._defaulted) { | ||
if (options._defaulted) { | ||
return options; | ||
@@ -240,3 +240,3 @@ } | ||
...__privateGet(this, _defaultOptions).queries, | ||
...(options == null ? void 0 : options.queryKey) && this.getQueryDefaults(options.queryKey), | ||
...this.getQueryDefaults(options.queryKey), | ||
...options, | ||
@@ -243,0 +243,0 @@ _defaulted: true |
import './subscribable.js'; | ||
export { aK as NotifyOptions, aJ as ObserverFetchOptions, c as QueryObserver } from './queryClient-Xp52MRx8.js'; | ||
export { aL as NotifyOptions, aK as ObserverFetchOptions, c as QueryObserver } from './queryClient-Ho-z40Sw.js'; | ||
import './removable.js'; |
@@ -99,3 +99,3 @@ import { | ||
this.options = __privateGet(this, _client).defaultQueryOptions(options); | ||
if (!shallowEqualObjects(prevOptions, this.options)) { | ||
if (!shallowEqualObjects(this.options, prevOptions)) { | ||
__privateGet(this, _client).getQueryCache().notify({ | ||
@@ -110,5 +110,2 @@ type: "observerOptionsUpdated", | ||
} | ||
if (!this.options.queryKey) { | ||
this.options.queryKey = prevOptions.queryKey; | ||
} | ||
__privateMethod(this, _updateQuery, updateQuery_fn).call(this); | ||
@@ -115,0 +112,0 @@ const mounted = this.hasListeners(); |
@@ -1,3 +0,3 @@ | ||
export { C as CancelledError, b1 as RetryDelayValue, b0 as RetryValue, a$ as Retryer, b2 as canFetch, b3 as createRetryer, l as isCancelledError } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
import './subscribable.js'; |
@@ -1,3 +0,3 @@ | ||
export { aE as CancelOptions, u as DataTag, D as DefaultError, aD as DefaultOptions, X as DefaultedInfiniteQueryObserverOptions, S as DefaultedQueryObserverOptions, am as DefinedInfiniteQueryObserverResult, ae as DefinedQueryObserverResult, Z as FetchInfiniteQueryOptions, a4 as FetchNextPageOptions, a5 as FetchPreviousPageOptions, Y as FetchQueryOptions, a7 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ag as InfiniteQueryObserverBaseResult, aj as InfiniteQueryObserverLoadingErrorResult, ai as InfiniteQueryObserverLoadingResult, V as InfiniteQueryObserverOptions, ah as InfiniteQueryObserverPendingResult, ak as InfiniteQueryObserverRefetchErrorResult, an as InfiniteQueryObserverResult, al as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a2 as InvalidateOptions, a0 as InvalidateQueryFilters, av as MutateFunction, au as MutateOptions, ar as MutationFunction, ao as MutationKey, aq as MutationMeta, aw as MutationObserverBaseResult, az as MutationObserverErrorResult, ax as MutationObserverIdleResult, ay as MutationObserverLoadingResult, at as MutationObserverOptions, aB as MutationObserverResult, aA as MutationObserverSuccessResult, as as MutationOptions, ap as MutationStatus, F as NetworkMode, N as NoInfer, aH as NotifyEvent, aG as NotifyEventType, H as NotifyOnChangeProps, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, aC as QueryClientConfig, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, a8 as QueryObserverBaseResult, ab as QueryObserverLoadingErrorResult, aa as QueryObserverLoadingResult, O as QueryObserverOptions, a9 as QueryObserverPendingResult, ac as QueryObserverRefetchErrorResult, af as QueryObserverResult, ad as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, a6 as QueryStatus, $ as RefetchOptions, a1 as RefetchQueryFilters, R as Register, a3 as ResetOptions, _ as ResultOptions, aF as SetDataOptions, T as ThrowOnError, W as WithRequired, t as dataTagSymbol } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
import './subscribable.js'; |
@@ -1,3 +0,3 @@ | ||
export { g as MutationFilters, j as QueryFilters, aL as QueryTypeFilter, U as Updater, aX as addToEnd, aY as addToStart, aN as functionalUpdate, h as hashKey, aQ as hashQueryKeyByOptions, aT as isPlainArray, aU as isPlainObject, i as isServer, aO as isValidTimeout, k as keepPreviousData, f as matchMutation, m as matchQuery, aM as noop, aR as partialMatchKey, aW as replaceData, r as replaceEqualDeep, aS as shallowEqualObjects, aV as sleep, aP as timeUntilStale } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
import './subscribable.js'; |
@@ -131,3 +131,3 @@ import "./chunk-2HYBKCYP.js"; | ||
function shallowEqualObjects(a, b) { | ||
if (a && !b || b && !a) { | ||
if (!b || Object.keys(a).length !== Object.keys(b).length) { | ||
return false; | ||
@@ -134,0 +134,0 @@ } |
@@ -1,2 +0,2 @@ | ||
import { p as Mutation, o as Query, J as QueryOptions, as as MutationOptions, b as QueryClient, ao as MutationKey, q as MutationState, aq as MutationMeta, s as QueryKey, n as QueryState, E as QueryMeta } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
@@ -3,0 +3,0 @@ import './subscribable.js'; |
@@ -1,2 +0,2 @@ | ||
export { aE as CancelOptions, C as CancelledError, u as DataTag, D as DefaultError, aD as DefaultOptions, X as DefaultedInfiniteQueryObserverOptions, S as DefaultedQueryObserverOptions, am as DefinedInfiniteQueryObserverResult, ae as DefinedQueryObserverResult, Z as FetchInfiniteQueryOptions, a4 as FetchNextPageOptions, a5 as FetchPreviousPageOptions, Y as FetchQueryOptions, a7 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ag as InfiniteQueryObserverBaseResult, aj as InfiniteQueryObserverLoadingErrorResult, ai as InfiniteQueryObserverLoadingResult, V as InfiniteQueryObserverOptions, ah as InfiniteQueryObserverPendingResult, ak as InfiniteQueryObserverRefetchErrorResult, an as InfiniteQueryObserverResult, al as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a2 as InvalidateOptions, a0 as InvalidateQueryFilters, av as MutateFunction, au as MutateOptions, p as Mutation, M as MutationCache, d as MutationCacheNotifyEvent, g as MutationFilters, ar as MutationFunction, ao as MutationKey, aq as MutationMeta, e as MutationObserver, aw as MutationObserverBaseResult, az as MutationObserverErrorResult, ax as MutationObserverIdleResult, ay as MutationObserverLoadingResult, at as MutationObserverOptions, aB as MutationObserverResult, aA as MutationObserverSuccessResult, as as MutationOptions, q as MutationState, ap as MutationStatus, F as NetworkMode, N as NoInfer, aH as NotifyEvent, aG as NotifyEventType, H as NotifyOnChangeProps, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, o as Query, Q as QueryCache, a as QueryCacheNotifyEvent, b as QueryClient, aC as QueryClientConfig, j as QueryFilters, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, c as QueryObserver, a8 as QueryObserverBaseResult, ab as QueryObserverLoadingErrorResult, aa as QueryObserverLoadingResult, O as QueryObserverOptions, a9 as QueryObserverPendingResult, ac as QueryObserverRefetchErrorResult, af as QueryObserverResult, ad as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, n as QueryState, a6 as QueryStatus, $ as RefetchOptions, a1 as RefetchQueryFilters, R as Register, a3 as ResetOptions, _ as ResultOptions, aF 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-Xp52MRx8.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-Ho-z40Sw.js'; | ||
export { QueriesObserver, QueriesObserverOptions } from './queriesObserver.js'; | ||
@@ -3,0 +3,0 @@ export { InfiniteQueryObserver } from './infiniteQueryObserver.js'; |
@@ -1,2 +0,2 @@ | ||
import { aI as QueryBehavior, B as InfiniteData, L as InfiniteQueryPageParamsOptions } from './queryClient-Xp52MRx8.js'; | ||
import { aJ as QueryBehavior, B as InfiniteData, L as InfiniteQueryPageParamsOptions } from './queryClient-Ho-z40Sw.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, an as InfiniteQueryObserverResult, aJ as ObserverFetchOptions, b as QueryClient, V as InfiniteQueryObserverOptions, aK as NotifyOptions, X as DefaultedInfiniteQueryObserverOptions, a4 as FetchNextPageOptions, a5 as FetchPreviousPageOptions, o as Query } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
@@ -12,3 +12,3 @@ import './subscribable.js'; | ||
protected bindMethods(): void; | ||
setOptions(options?: InfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>, notifyOptions?: NotifyOptions): void; | ||
setOptions(options: InfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>, notifyOptions?: NotifyOptions): void; | ||
getOptimisticResult(options: DefaultedInfiniteQueryObserverOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey, TPageParam>): InfiniteQueryObserverResult<TData, TError>; | ||
@@ -15,0 +15,0 @@ fetchNextPage(options?: FetchNextPageOptions): Promise<InfiniteQueryObserverResult<TData, TError>>; |
import './removable.js'; | ||
export { aZ as Action, p as Mutation, q as MutationState, a_ as getDefaultState } from './queryClient-Xp52MRx8.js'; | ||
export { a_ as Action, p as Mutation, q as MutationState, a$ as getDefaultState } from './queryClient-Ho-z40Sw.js'; | ||
import './subscribable.js'; |
@@ -1,3 +0,3 @@ | ||
export { M as MutationCache, d as MutationCacheNotifyEvent } from './queryClient-Xp52MRx8.js'; | ||
export { M as MutationCache, d as MutationCacheNotifyEvent } from './queryClient-Ho-z40Sw.js'; | ||
import './subscribable.js'; | ||
import './removable.js'; |
import './subscribable.js'; | ||
export { e as MutationObserver } from './queryClient-Xp52MRx8.js'; | ||
export { e as MutationObserver } from './queryClient-Ho-z40Sw.js'; | ||
import './removable.js'; |
@@ -25,3 +25,3 @@ // src/mutationObserver.ts | ||
this.options = this.#client.defaultMutationOptions(options); | ||
if (!shallowEqualObjects(prevOptions, this.options)) { | ||
if (!shallowEqualObjects(this.options, prevOptions)) { | ||
this.#client.getMutationCache().notify({ | ||
@@ -28,0 +28,0 @@ type: "observerOptionsUpdated", |
@@ -1,2 +0,2 @@ | ||
import { af as QueryObserverResult, b as QueryClient, O as QueryObserverOptions, aK as NotifyOptions, o as Query, s as QueryKey, c as QueryObserver } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import { Subscribable } from './subscribable.js'; | ||
@@ -3,0 +3,0 @@ import './removable.js'; |
import './removable.js'; | ||
export { b8 as Action, b4 as FetchContext, b5 as FetchDirection, b6 as FetchMeta, b7 as FetchOptions, o as Query, aI as QueryBehavior, n as QueryState, b9 as SetStateOptions } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './subscribable.js'; |
@@ -1,3 +0,3 @@ | ||
export { Q as QueryCache, a as QueryCacheNotifyEvent, ba as QueryStore } from './queryClient-Xp52MRx8.js'; | ||
export { Q as QueryCache, a as QueryCacheNotifyEvent, bb as QueryStore } from './queryClient-Ho-z40Sw.js'; | ||
import './subscribable.js'; | ||
import './removable.js'; |
@@ -1,3 +0,3 @@ | ||
export { b as QueryClient } from './queryClient-Xp52MRx8.js'; | ||
export { b as QueryClient } from './queryClient-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
import './subscribable.js'; |
@@ -223,3 +223,3 @@ // src/queryClient.ts | ||
defaultQueryOptions(options) { | ||
if (options?._defaulted) { | ||
if (options._defaulted) { | ||
return options; | ||
@@ -229,3 +229,3 @@ } | ||
...this.#defaultOptions.queries, | ||
...options?.queryKey && this.getQueryDefaults(options.queryKey), | ||
...this.getQueryDefaults(options.queryKey), | ||
...options, | ||
@@ -232,0 +232,0 @@ _defaulted: true |
import './subscribable.js'; | ||
export { aK as NotifyOptions, aJ as ObserverFetchOptions, c as QueryObserver } from './queryClient-Xp52MRx8.js'; | ||
export { aL as NotifyOptions, aK as ObserverFetchOptions, c as QueryObserver } from './queryClient-Ho-z40Sw.js'; | ||
import './removable.js'; |
@@ -82,3 +82,3 @@ // src/queryObserver.ts | ||
this.options = this.#client.defaultQueryOptions(options); | ||
if (!shallowEqualObjects(prevOptions, this.options)) { | ||
if (!shallowEqualObjects(this.options, prevOptions)) { | ||
this.#client.getQueryCache().notify({ | ||
@@ -93,5 +93,2 @@ type: "observerOptionsUpdated", | ||
} | ||
if (!this.options.queryKey) { | ||
this.options.queryKey = prevOptions.queryKey; | ||
} | ||
this.#updateQuery(); | ||
@@ -98,0 +95,0 @@ const mounted = this.hasListeners(); |
@@ -1,3 +0,3 @@ | ||
export { C as CancelledError, b1 as RetryDelayValue, b0 as RetryValue, a$ as Retryer, b2 as canFetch, b3 as createRetryer, l as isCancelledError } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
import './subscribable.js'; |
@@ -1,3 +0,3 @@ | ||
export { aE as CancelOptions, u as DataTag, D as DefaultError, aD as DefaultOptions, X as DefaultedInfiniteQueryObserverOptions, S as DefaultedQueryObserverOptions, am as DefinedInfiniteQueryObserverResult, ae as DefinedQueryObserverResult, Z as FetchInfiniteQueryOptions, a4 as FetchNextPageOptions, a5 as FetchPreviousPageOptions, Y as FetchQueryOptions, a7 as FetchStatus, A as GetNextPageParamFunction, G as GetPreviousPageParamFunction, B as InfiniteData, ag as InfiniteQueryObserverBaseResult, aj as InfiniteQueryObserverLoadingErrorResult, ai as InfiniteQueryObserverLoadingResult, V as InfiniteQueryObserverOptions, ah as InfiniteQueryObserverPendingResult, ak as InfiniteQueryObserverRefetchErrorResult, an as InfiniteQueryObserverResult, al as InfiniteQueryObserverSuccessResult, L as InfiniteQueryPageParamsOptions, I as InitialDataFunction, K as InitialPageParam, a2 as InvalidateOptions, a0 as InvalidateQueryFilters, av as MutateFunction, au as MutateOptions, ar as MutationFunction, ao as MutationKey, aq as MutationMeta, aw as MutationObserverBaseResult, az as MutationObserverErrorResult, ax as MutationObserverIdleResult, ay as MutationObserverLoadingResult, at as MutationObserverOptions, aB as MutationObserverResult, aA as MutationObserverSuccessResult, as as MutationOptions, ap as MutationStatus, F as NetworkMode, N as NoInfer, aH as NotifyEvent, aG as NotifyEventType, H as NotifyOnChangeProps, P as PlaceholderDataFunction, y as QueriesPlaceholderDataFunction, aC as QueryClientConfig, v as QueryFunction, x as QueryFunctionContext, s as QueryKey, z as QueryKeyHashFunction, E as QueryMeta, a8 as QueryObserverBaseResult, ab as QueryObserverLoadingErrorResult, aa as QueryObserverLoadingResult, O as QueryObserverOptions, a9 as QueryObserverPendingResult, ac as QueryObserverRefetchErrorResult, af as QueryObserverResult, ad as QueryObserverSuccessResult, J as QueryOptions, w as QueryPersister, a6 as QueryStatus, $ as RefetchOptions, a1 as RefetchQueryFilters, R as Register, a3 as ResetOptions, _ as ResultOptions, aF as SetDataOptions, T as ThrowOnError, W as WithRequired, t as dataTagSymbol } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
import './subscribable.js'; |
@@ -1,3 +0,3 @@ | ||
export { g as MutationFilters, j as QueryFilters, aL as QueryTypeFilter, U as Updater, aX as addToEnd, aY as addToStart, aN as functionalUpdate, h as hashKey, aQ as hashQueryKeyByOptions, aT as isPlainArray, aU as isPlainObject, i as isServer, aO as isValidTimeout, k as keepPreviousData, f as matchMutation, m as matchQuery, aM as noop, aR as partialMatchKey, aW as replaceData, r as replaceEqualDeep, aS as shallowEqualObjects, aV as sleep, aP as timeUntilStale } from './queryClient-Xp52MRx8.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-Ho-z40Sw.js'; | ||
import './removable.js'; | ||
import './subscribable.js'; |
@@ -129,3 +129,3 @@ // src/utils.ts | ||
function shallowEqualObjects(a, b) { | ||
if (a && !b || b && !a) { | ||
if (!b || Object.keys(a).length !== Object.keys(b).length) { | ||
return false; | ||
@@ -132,0 +132,0 @@ } |
{ | ||
"name": "@tanstack/query-core", | ||
"version": "5.21.2", | ||
"version": "5.21.4", | ||
"description": "The framework agnostic core that powers TanStack Query", | ||
@@ -5,0 +5,0 @@ "author": "tannerlinsley", |
@@ -73,3 +73,3 @@ import { QueryObserver } from './queryObserver' | ||
setOptions( | ||
options?: InfiniteQueryObserverOptions< | ||
options: InfiniteQueryObserverOptions< | ||
TQueryFnData, | ||
@@ -76,0 +76,0 @@ TError, |
@@ -62,3 +62,3 @@ import { getDefaultState } from './mutation' | ||
this.options = this.#client.defaultMutationOptions(options) | ||
if (!shallowEqualObjects(prevOptions, this.options)) { | ||
if (!shallowEqualObjects(this.options, prevOptions)) { | ||
this.#client.getMutationCache().notify({ | ||
@@ -65,0 +65,0 @@ type: 'observerOptionsUpdated', |
@@ -102,6 +102,9 @@ import { hashQueryKeyByOptions, matchQuery } from './utils' | ||
client: QueryClient, | ||
options: QueryOptions<TQueryFnData, TError, TData, TQueryKey>, | ||
options: WithRequired< | ||
QueryOptions<TQueryFnData, TError, TData, TQueryKey>, | ||
'queryKey' | ||
>, | ||
state?: QueryState<TData, TError>, | ||
): Query<TQueryFnData, TError, TData, TQueryKey> { | ||
const queryKey = options.queryKey! | ||
const queryKey = options.queryKey | ||
const queryHash = | ||
@@ -108,0 +111,0 @@ options.queryHash ?? hashQueryKeyByOptions(queryKey, options) |
@@ -44,3 +44,3 @@ import { | ||
queryKey: QueryKey | ||
defaultOptions: QueryOptions<any, any, any> | ||
defaultOptions: Omit<QueryOptions<any, any, any>, 'queryKey'> | ||
} | ||
@@ -413,6 +413,9 @@ | ||
queryKey: QueryKey, | ||
): QueryObserverOptions<any, any, any, any, any> { | ||
): Omit<QueryObserverOptions<any, any, any, any, any>, 'queryKey'> { | ||
const defaults = [...this.#queryDefaults.values()] | ||
let result: QueryObserverOptions<any, any, any, any, any> = {} | ||
let result: Omit< | ||
QueryObserverOptions<any, any, any, any, any>, | ||
'queryKey' | ||
> = {} | ||
@@ -461,3 +464,3 @@ defaults.forEach((queryDefault) => { | ||
>( | ||
options?: | ||
options: | ||
| QueryObserverOptions< | ||
@@ -485,3 +488,3 @@ TQueryFnData, | ||
> { | ||
if (options?._defaulted) { | ||
if (options._defaulted) { | ||
return options as DefaultedQueryObserverOptions< | ||
@@ -498,3 +501,3 @@ TQueryFnData, | ||
...this.#defaultOptions.queries, | ||
...(options?.queryKey && this.getQueryDefaults(options.queryKey)), | ||
...this.getQueryDefaults(options.queryKey), | ||
...options, | ||
@@ -501,0 +504,0 @@ _defaulted: true, |
@@ -135,3 +135,3 @@ import { | ||
setOptions( | ||
options?: QueryObserverOptions< | ||
options: QueryObserverOptions< | ||
TQueryFnData, | ||
@@ -150,3 +150,3 @@ TError, | ||
if (!shallowEqualObjects(prevOptions, this.options)) { | ||
if (!shallowEqualObjects(this.options, prevOptions)) { | ||
this.#client.getQueryCache().notify({ | ||
@@ -166,7 +166,2 @@ type: 'observerOptionsUpdated', | ||
// Keep previous query key if the user does not supply one | ||
if (!this.options.queryKey) { | ||
this.options.queryKey = prevOptions.queryKey | ||
} | ||
this.#updateQuery() | ||
@@ -173,0 +168,0 @@ |
@@ -221,8 +221,5 @@ /* istanbul ignore file */ | ||
TPageParam = never, | ||
> extends QueryOptions< | ||
TQueryFnData, | ||
TError, | ||
TQueryData, | ||
TQueryKey, | ||
TPageParam | ||
> extends WithRequired< | ||
QueryOptions<TQueryFnData, TError, TQueryData, TQueryKey, TPageParam>, | ||
'queryKey' | ||
> { | ||
@@ -344,2 +341,7 @@ /** | ||
} | ||
export type Optional<TTarget, TKey extends keyof TTarget> = Pick< | ||
Partial<TTarget>, | ||
TKey | ||
> & | ||
Omit<TTarget, TKey> | ||
@@ -876,3 +878,3 @@ export type DefaultedQueryObserverOptions< | ||
export interface DefaultOptions<TError = DefaultError> { | ||
queries?: Omit<QueryObserverOptions<unknown, TError>, 'suspense'> | ||
queries?: Omit<QueryObserverOptions<unknown, TError>, 'suspense' | 'queryKey'> | ||
mutations?: MutationObserverOptions<unknown, TError, unknown, unknown> | ||
@@ -879,0 +881,0 @@ } |
@@ -170,3 +170,3 @@ import type { Mutation } from './mutation' | ||
queryKey: TQueryKey, | ||
options?: QueryOptions<any, any, any, TQueryKey>, | ||
options?: Pick<QueryOptions<any, any, any, any>, 'queryKeyHashFn'>, | ||
): string { | ||
@@ -261,6 +261,9 @@ const hashFn = options?.queryKeyHashFn || hashKey | ||
/** | ||
* Shallow compare objects. Only works with objects that always have the same properties. | ||
* Shallow compare objects. | ||
*/ | ||
export function shallowEqualObjects<T>(a: T, b: T): boolean { | ||
if ((a && !b) || (b && !a)) { | ||
export function shallowEqualObjects<T extends Record<string, any>>( | ||
a: T, | ||
b: T | undefined, | ||
): boolean { | ||
if (!b || Object.keys(a).length !== Object.keys(b).length) { | ||
return false | ||
@@ -267,0 +270,0 @@ } |
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
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
1815758
25827