@@ -9,34 +9,25 @@ import {
9
9
createSignal ,
10
10
on ,
11
11
} from 'solid-js'
12
- import {
13
- QueryCache ,
14
- QueryClientProvider ,
15
- createInfiniteQuery ,
16
- createQuery ,
17
- } from '..'
12
+ import { QueryCache , QueryClientProvider , useInfiniteQuery , useQuery } from '..'
18
13
import { createQueryClient , queryKey , sleep } from './utils'
19
- import type {
20
- CreateInfiniteQueryResult ,
21
- CreateQueryResult ,
22
- InfiniteData ,
23
- } from '..'
14
+ import type { InfiniteData , UseInfiniteQueryResult , UseQueryResult } from '..'
24
15
25
16
describe ( "useQuery's in Suspense mode" , ( ) => {
26
17
const queryCache = new QueryCache ( )
27
18
const queryClient = createQueryClient ( { queryCache } )
28
19
29
20
it ( 'should render the correct amount of times in Suspense mode' , async ( ) => {
30
21
const key = queryKey ( )
31
- const states : Array < CreateQueryResult < number > > = [ ]
22
+ const states : Array < UseQueryResult < number > > = [ ]
32
23
33
24
let count = 0
34
25
let renders = 0
35
26
36
27
function Page ( ) {
37
28
const [ stateKey , setStateKey ] = createSignal ( key )
38
29
39
- const state = createQuery ( ( ) => ( {
30
+ const state = useQuery ( ( ) => ( {
40
31
queryKey : stateKey ( ) ,
41
32
queryFn : async ( ) => {
42
33
count ++
@@ -84,11 +75,11 @@ describe("useQuery's in Suspense mode", () => {
84
75
85
76
it ( 'should return the correct states for a successful infinite query' , async ( ) => {
86
77
const key = queryKey ( )
87
- const states : Array < CreateInfiniteQueryResult < InfiniteData < number > > > = [ ]
78
+ const states : Array < UseInfiniteQueryResult < InfiniteData < number > > > = [ ]
88
79
89
80
function Page ( ) {
90
81
const [ multiplier , setMultiplier ] = createSignal ( 1 )
91
- const state = createInfiniteQuery ( ( ) => ( {
82
+ const state = useInfiniteQuery ( ( ) => ( {
92
83
queryKey : [ `${ key } _${ multiplier ( ) } ` ] ,
93
84
queryFn : async ( { pageParam } ) => {
94
85
await sleep ( 10 )
@@ -152,7 +143,7 @@ describe("useQuery's in Suspense mode", () => {
152
143
} )
153
144
154
145
function Page ( ) {
155
- createQuery ( ( ) => ( { queryKey : [ key ] , queryFn, suspense : true } ) )
146
+ useQuery ( ( ) => ( { queryKey : [ key ] , queryFn, suspense : true } ) )
156
147
157
148
return < > rendered</ >
158
149
}
@@ -174,7 +165,7 @@ describe("useQuery's in Suspense mode", () => {
174
165
const key = queryKey ( )
175
166
176
167
function Page ( ) {
177
- createQuery ( ( ) => ( {
168
+ useQuery ( ( ) => ( {
178
169
queryKey : key ,
179
170
queryFn : ( ) => {
180
171
sleep ( 10 )
@@ -226,7 +217,7 @@ describe("useQuery's in Suspense mode", () => {
226
217
let succeed = false
227
218
228
219
function Page ( ) {
229
- const state = createQuery ( ( ) => ( {
220
+ const state = useQuery ( ( ) => ( {
230
221
queryKey : key ,
231
222
queryFn : async ( ) => {
232
223
await sleep ( 10 )
@@ -289,7 +280,7 @@ describe("useQuery's in Suspense mode", () => {
289
280
let succeed = false
290
281
291
282
function Page ( ) {
292
- const state = createQuery ( ( ) => ( {
283
+ const state = useQuery ( ( ) => ( {
293
284
queryKey : key ,
294
285
queryFn : async ( ) => {
295
286
await sleep ( 10 )
@@ -350,7 +341,7 @@ describe("useQuery's in Suspense mode", () => {
350
341
let count = 0
351
342
352
343
function Component ( ) {
353
- const result = createQuery ( ( ) => ( {
344
+ const result = useQuery ( ( ) => ( {
354
345
queryKey : key ,
355
346
queryFn : async ( ) => {
356
347
await sleep ( 100 )
@@ -409,7 +400,7 @@ describe("useQuery's in Suspense mode", () => {
409
400
const key2 = queryKey ( )
410
401
411
402
function Component ( props : { queryKey : Array < string > } ) {
412
- const result = createQuery ( ( ) => ( {
403
+ const result = useQuery ( ( ) => ( {
413
404
queryKey : props . queryKey ,
414
405
queryFn : async ( ) => {
415
406
await sleep ( 100 )
@@ -460,7 +451,7 @@ describe("useQuery's in Suspense mode", () => {
460
451
. mockImplementation ( ( ) => undefined )
461
452
462
453
function Page ( ) {
463
- const state = createQuery ( ( ) => ( {
454
+ const state = useQuery ( ( ) => ( {
464
455
queryKey : key ,
465
456
queryFn : async ( ) : Promise < unknown > => {
466
457
await sleep ( 10 )
@@ -510,7 +501,7 @@ describe("useQuery's in Suspense mode", () => {
510
501
const key = queryKey ( )
511
502
512
503
function Page ( ) {
513
- const state = createQuery ( ( ) => ( {
504
+ const state = useQuery ( ( ) => ( {
514
505
queryKey : key ,
515
506
queryFn : async ( ) : Promise < unknown > => {
516
507
await sleep ( 10 )
@@ -562,7 +553,7 @@ describe("useQuery's in Suspense mode", () => {
562
553
. mockImplementation ( ( ) => undefined )
563
554
564
555
function Page ( ) {
565
- const state = createQuery ( ( ) => ( {
556
+ const state = useQuery ( ( ) => ( {
566
557
queryKey : key ,
567
558
queryFn : async ( ) : Promise < unknown > => {
568
559
await sleep ( 10 )
@@ -612,7 +603,7 @@ describe("useQuery's in Suspense mode", () => {
612
603
const key = queryKey ( )
613
604
614
605
function Page ( ) {
615
- const state = createQuery ( ( ) => ( {
606
+ const state = useQuery ( ( ) => ( {
616
607
queryKey : key ,
617
608
queryFn : async ( ) : Promise < unknown > => {
618
609
await sleep ( 10 )
@@ -669,7 +660,7 @@ describe("useQuery's in Suspense mode", () => {
669
660
670
661
function Page ( ) {
671
662
const [ enabled , setEnabled ] = createSignal ( false )
672
- const result = createQuery ( ( ) => ( {
663
+ const result = useQuery ( ( ) => ( {
673
664
queryKey : [ key ] ,
674
665
queryFn,
675
666
suspense : true ,
@@ -715,7 +706,7 @@ describe("useQuery's in Suspense mode", () => {
715
706
function Page ( ) {
716
707
const [ nonce ] = createSignal ( 0 )
717
708
const queryKeys = [ `${ key } -${ succeed } ` ]
718
- const result = createQuery ( ( ) => ( {
709
+ const result = useQuery ( ( ) => ( {
719
710
queryKey : queryKeys ,
720
711
queryFn : async ( ) => {
721
712
await sleep ( 10 )
@@ -784,7 +775,7 @@ describe("useQuery's in Suspense mode", () => {
784
775
function Page ( ) {
785
776
const [ key , setKey ] = createSignal ( 0 )
786
777
787
- const result = createQuery ( ( ) => ( {
778
+ const result = useQuery ( ( ) => ( {
788
779
queryKey : [ `${ key ( ) } -${ succeed } ` ] ,
789
780
queryFn : async ( ) => {
790
781
await sleep ( 10 )
@@ -847,7 +838,7 @@ describe("useQuery's in Suspense mode", () => {
847
838
const queryKeys = '1'
848
839
const [ enabled , setEnabled ] = createSignal ( false )
849
840
850
- const result = createQuery < string > ( ( ) => ( {
841
+ const result = useQuery < string > ( ( ) => ( {
851
842
queryKey : [ queryKeys ] ,
852
843
queryFn : async ( ) => {
853
844
await sleep ( 10 )
@@ -906,13 +897,13 @@ describe("useQuery's in Suspense mode", () => {
906
897
907
898
it ( 'should render the correct amount of times in Suspense mode when gcTime is set to 0' , async ( ) => {
908
899
const key = queryKey ( )
909
- let state : CreateQueryResult < number > | null = null
900
+ let state : UseQueryResult < number > | null = null
910
901
911
902
let count = 0
912
903
let renders = 0
913
904
914
905
function Page ( ) {
915
- state = createQuery ( ( ) => ( {
906
+ state = useQuery ( ( ) => ( {
916
907
queryKey : key ,
917
908
queryFn : async ( ) => {
918
909
count ++
0 commit comments