( page: number, ts: number, noNext?: boolean, noPrev?: boolean, )
| 31 | const pageSize = 10 |
| 32 | |
| 33 | const fetchItems = async ( |
| 34 | page: number, |
| 35 | ts: number, |
| 36 | noNext?: boolean, |
| 37 | noPrev?: boolean, |
| 38 | ): Promise<Result> => { |
| 39 | await sleep(10) |
| 40 | return { |
| 41 | items: [...new Array(10)].fill(null).map((_, d) => page * pageSize + d), |
| 42 | nextId: noNext ? undefined : page + 1, |
| 43 | prevId: noPrev ? undefined : page - 1, |
| 44 | ts, |
| 45 | } |
| 46 | } |
| 47 | |
| 48 | describe('useInfiniteQuery', () => { |
| 49 | beforeEach(() => { |
no test coverage detected
searching dependent graphs…