@@ -104,7 +104,6 @@ export class Query<TData = unknown, TError = unknown, TQueryFnData = TData> {
104
104
queryHash : string
105
105
options ! : QueryOptions < TData , TError , TQueryFnData >
106
106
defaultOptions ?: QueryOptions < TData , TError , TQueryFnData >
107
- observers : QueryObserver < any , any , any , any > [ ]
108
107
state : QueryState < TData , TError >
109
108
cacheTime ! : number
110
109
@@ -114,6 +113,7 @@ export class Query<TData = unknown, TError = unknown, TQueryFnData = TData> {
114
113
private cancelFetch ?: ( silent ?: boolean ) => void
115
114
private continueFetch ?: ( ) => void
116
115
private isTransportCancelable ?: boolean
116
+ private observers : QueryObserver < any , any , any , any > [ ]
117
117
118
118
constructor ( config : QueryConfig < TData , TError , TQueryFnData > ) {
119
119
this . setOptions ( config . options )
@@ -171,11 +171,7 @@ export class Query<TData = unknown, TError = unknown, TQueryFnData = TData> {
171
171
172
172
cancel ( silent ?: boolean ) : Promise < void > {
173
173
const promise : Promise < any > = this . promise || Promise . resolve ( )
174
-
175
- if ( this . cancelFetch ) {
176
- this . cancelFetch ( silent )
177
- }
178
-
174
+ this . cancelFetch ?.( silent )
179
175
return promise . then ( noop ) . catch ( noop )
180
176
}
181
177
0 commit comments