Get unlimited public & private packages + team-based management with npm Teams.Learn more »

graphql-skip-limit

2.1.25 • Public • Published

graphql-skip-limit

This library provides helper functions for building Relay-style connections but with skip/limit style pagination instead of Relay's cursor-based pagination.

It is built and maintained for React modern site generator Gatsby to drive its GraphQL-based data layer.

It is a port from graphql-relay so can be used in a similar fashion. See the tests in src/connection/__tests__ for an example of using this library.

Connections built with this library can be queried like the following:

{
  allFile(skip: 1, limit: 10) {
    edges {
      node {
        id
      }
    }
  }
}

In this query, we skip the first result and limit our results to 10.

Install

npm i graphql-skip-limit

DownloadsWeekly Downloads

9,077

Version

2.1.25

License

MIT

Unpacked Size

36.3 kB

Total Files

17

Last publish

Collaborators

  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar