I have the following infiniteQuery: ```tsx export const shopListingInfiniteQueryOptions = (queryParams: ShopListingSearchInputDTO = {}) => { return infiniteQueryOptions<ShopListingOutputArrayDTOAPI, AxiosError<ShopListingOutputArrayDTOAPI>>({ queryKey: [...shopListingKeys.list(), 'infinite', ...queryParamsToArray(queryParams)], queryFn: async () => (await getApiClient().shop.shopControllerSearch(queryParams)).data, initialPageParam: 0, getNextPageParam: (lastPage) => hasNextPage(lastPage.meta), }); }; ```