gatsby-source-kdc-cms
Source plugin for pulling documents into Gatsby from a KDC CMS API.
Install
npm install --save gatsby-source-kdc-cms
How to use
// In your gatsby-config.jsplugins: resolve: `gatsby-source-kdc-cms` options: apiURL: `http://localhost:8101` queryLimit: 100 // Default to 100 contentTypes: `pages` `contents/blog` // these are your content type id jwtToken: processenvKDC_CMS_TOKEN ;
How to query
You can query Document nodes created from your KDC CMS API like the following:
{ allKdccmsBlog { edges { node { id title subtitle } } }}
Example
For a full working example using this plugin, see gatsby-blog-kdc-cms