Skip to Content
GraphQL Tools
DocumentationAPI@graphql-tools/mocksrcfunctionsrelayStylePaginationMock

Function: relayStylePaginationMock()

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>