import { createHttpMockingServer } from "@hyper-fetch/testing"; import { client } from "../../utils"; const { resetMocks, startServer, stopServer } = createHttpMockingServer(); describe("useFetch [ Pagination ]", () => { beforeAll(() => { startServer(); }); afterEach(() => { resetMocks(); }); afterAll(() => { stopServer(); }); beforeEach(() => { vi.resetModules(); client.clear(); }); describe("when request query params are changed", () => { it("should allow to see previous results until new page is loaded", async () => { // TODO }); it("should not override previous results by initialData", async () => { // TODO }); it("should cache pages on change", async () => { // TODO }); }); });