@@ -5969,6 +5969,7 @@ describe('useQuery', () => {
5969
5969
await waitFor ( ( ) => rendered . getByText ( 'data: 1' ) )
5970
5970
} )
5971
5971
it ( 'should reuse same data object reference when queryKey changes back to some cached data' , async ( ) => {
5972
+ const key = queryKey ( )
5972
5973
const spy = vi . fn ( )
5973
5974
5974
5975
async function fetchNumber ( id : number ) {
@@ -5980,7 +5981,7 @@ describe('useQuery', () => {
5980
5981
5981
5982
const { data } = useQuery ( {
5982
5983
select : selector ,
5983
- queryKey : [ 'user' , id ] ,
5984
+ queryKey : [ key , 'user' , id ] ,
5984
5985
queryFn : ( ) => fetchNumber ( id ) ,
5985
5986
} )
5986
5987
@@ -6028,6 +6029,7 @@ describe('useQuery', () => {
6028
6029
expect ( spy ) . toHaveBeenCalledTimes ( 1 )
6029
6030
} )
6030
6031
it ( 'should reuse same data object reference when queryKey changes and placeholderData is present' , async ( ) => {
6032
+ const key = queryKey ( )
6031
6033
const spy = vi . fn ( )
6032
6034
6033
6035
async function fetchNumber ( id : number ) {
@@ -6039,7 +6041,7 @@ describe('useQuery', () => {
6039
6041
6040
6042
const { data } = useQuery ( {
6041
6043
select : selector ,
6042
- queryKey : [ 'user' , id ] ,
6044
+ queryKey : [ key , 'user' , id ] ,
6043
6045
queryFn : ( ) => fetchNumber ( id ) ,
6044
6046
placeholderData : { numbers : { current : { id : 99 } } } ,
6045
6047
} )
0 commit comments