Extending PageInfo / Connection
Bi-directional PageInfo
new AutoRelayConfig({ pagination: { biDirectionalPageInfo: true } })@RelayedQuery(() => MyEntity, { biDirectionalPageInfo: true })
public async myEntities() {
}Adding your own logic
import { RelayNbOfItems } from 'auto-relay'
@ObjectType({ isAbstract: true })
export class BaseConnection {
@Field(() => Int)
public totalCount(
@RelayNbOfItems() nbOfItem: number
): number {
return nbOfItem;
}
}Last updated