Old data dissapears when using useInfiniteQuery

useInfiniteQuery({
      queryKey: ["releases"],
      initialPageParam: initialNextId,
      queryFn: async ({ pageParam }) => {
        const result = await getReleases({ limit: 6, cursor: pageParam });
        console.log(result, pageParam);
        return result.data;
      },
      getNextPageParam: (lastPage) => lastPage?.nextId,
      initialData: {
        pageParams: [undefined],
        pages: [{ releases: initialReleases, nextId: initialNextId }],
      },
    });


When I visit the page, old data is displayed for a split second then dissapears. How can I fix it?
Was this page helpful?