File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -64,8 +64,9 @@ export function createBaseQuery<
6464 return observer . subscribe ( ( result ) => {
6565 notifyManager . batchCalls ( ( ) => {
6666 const query = observer . getCurrentQuery ( )
67+ const { refetch, ...rest } = unwrap ( result )
6768 const unwrappedResult = {
68- ...unwrap ( result ) ,
69+ ...rest ,
6970
7071 // hydrate() expects a QueryState object, which is similar but not
7172 // quite the same as a QueryObserverResult object. Thus, for now, we're
@@ -84,7 +85,9 @@ export function createBaseQuery<
8485 reject ( unwrappedResult . error )
8586 }
8687 if ( unwrappedResult . isSuccess ) {
87- resolve ( unwrappedResult )
88+ // Use of any here is fine
89+ // We cannot include refetch since it is not serializable
90+ resolve ( unwrappedResult as any )
8891 }
8992 } ) ( )
9093 } )
You can’t perform that action at this time.
0 commit comments