Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 1.7 KB

fetchquerywithpagination.md

File metadata and controls

55 lines (43 loc) · 1.7 KB
description layout
Fetch data from Airstack by calling queries to the Airstack API with pagination included. If you don't need pagination, use fetchQuery instead.
title description tableOfContents outline pagination
visible
true
visible
true
visible
true
visible
visible
true

fetchQueryWithPagination

Pre-requisites

  • Calling init function

Example

import { fetchQueryWithPagination } from "@airstack/airstack-react";

const { data, error, hasNextPage, hasPrevPage, getNextPage, getPrevPage } =
  await fetchQueryWithPagination(query, variables, config);

Function Signature

function fetchQueryWithPagination(
  query: string,
  variables?: Variables,
  config?: { cache?: boolean }
): Promise<FetchQuery>

Params

Param Type Default Value Description
query string - Airstack GraphQL query
variables Variables null GraphQL query variables
config { cache?: boolean } null Caching configuration

Responses

Param Type Default Value Description
response Promise<FetchQuery> null Response object from GraphQL query.