On this page

relayStylePaginationMock

The relayStylePaginationMock function exported by @graphql-tools/mock.

relayStylePaginationMock<TContext, TArgs>(store, __namedParameters?): IFieldResolver<Ref, TContext, TArgs, any>

Defined in: packages/mock/src/pagination.ts:98

Produces a resolver that’ll mock a Relay-style cursor pagination.

const schemaWithMocks = addMocksToSchema({
  schema,
  resolvers: (store) => ({
    User: {
      friends: relayStylePaginationMock(store),
    }
  }),
})

Type Parameters

TContext

TContext

TArgs

TArgs extends RelayPaginationParams = RelayPaginationParams

Parameters

store

IMockStore

the MockStore

__namedParameters?

RelayStylePaginationMockOptions<TContext, TArgs> = {}

Returns

IFieldResolver<Ref, TContext, TArgs, any>