@tituskirch/pageinfotype
TypeScript icon, indicating that this package has built-in type declarations

2.0.2 • Public • Published

Welcome to @tituskirch/pageinfotype 👋

Version Maintenance License: MIT Twitter: TitusKirch

A PageInfoType according to relay for apollo server.

Hot to use

First install the package

npm i @tituskirch/pageinfotype

Then import the type definition.

import pageinfotype from '@tituskirch/pageinfotype'

Now you can merge pageinfotype.typeDef with your other TypeDefs and pass it to the ApolloServer. In your TypeDefs you can now access the type PageInfo without any problems. Remember to write a resolver for PageInfo.

TypeDef

type PageInfo {
  hasNextPage: Boolean
  hasPreviousPage: Boolean
  startCursor: String!
  endCursor: String!
}

Commands

Command Aliases Description
npm run build:production npm run build Builds the app with the production settings.
npm run build:dev npm run build:development Builds the app with the development settings.
npm run start - Starts the app with the .env file.
npm run start:watch - Starts the app with the .env file and nodemon.
npm run eslint - Run ESLint to check the code style.

Author

👤 Titus Kirch

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2020 Titus Kirch.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

Package Sidebar

Install

npm i @tituskirch/pageinfotype

Weekly Downloads

1

Version

2.0.2

License

MIT

Unpacked Size

20.1 kB

Total Files

18

Last publish

Collaborators

  • tituskirch