A graphql-react integration for Next.js.
MIT License
A graphql-react
integration for Next.js.
Within an existing Next.js project, to install next-graphql-react
and its graphql-react
peer dependency with npm, run:
npm install next-graphql-react graphql-react
Setup the Next.js custom App
module:
withGraphQLReact
.Then React hooks imported from graphql-react
can be used within the Next.js project pages and components.
Supported runtime environments:
^18.17.0 || >=20.4.0
.> 0.5%, not OperaMini all, not dead
.Projects must configure TypeScript to use types from the ECMAScript modules that have a // @ts-check
comment:
compilerOptions.allowJs
should be true
.compilerOptions.maxNodeModuleJsDepth
should be reasonably large, e.g. 10
.compilerOptions.module
should be "node16"
or "nodenext"
.The npm package next-graphql-react
features optimal JavaScript module design. It doesn’t have a main index module, so use deep imports from the ECMAScript modules that are exported via the package.json
field exports
: