({ signal }: { signal?: AbortSignal })
| 1715 | let cancelFn: Mock = vi.fn() |
| 1716 | |
| 1717 | const queryFn = ({ signal }: { signal?: AbortSignal }) => { |
| 1718 | const promise = new Promise<string>((resolve, reject) => { |
| 1719 | cancelFn = vi.fn(() => reject('Cancelled')) |
| 1720 | signal?.addEventListener('abort', cancelFn) |
| 1721 | sleep(1000).then(() => resolve('OK')) |
| 1722 | }) |
| 1723 | |
| 1724 | return promise |
| 1725 | } |
| 1726 | |
| 1727 | function Inner() { |
| 1728 | const state = useInfiniteQuery({ |