UNPKG

@chec/gatsby-source-chec

Version:

Source Chec commerce data for your Gatsby store.

64 lines (50 loc) • 1.08 kB
# @chec/gatsby-source-chec šŸ› Gatsby plugin for sourcing products, categories and merchant info from your Chec store ## Install ```bash yarn add @chec/gatsby-source-chec # npm install @chec/gatsby-source-chec ``` ## Config ```js // In your gatsby-config.js plugins: [ { resolve: `@chec/gatsby-source-chec`, options: { publicKey: '...', downloadImageAssets: true, // false by default }, }, ]; ``` ## Usage ```graphql { checMerchant { id business_name } allChecCategory { nodes { name slug description created id } } allChecProduct { nodes { id name price { formatted_with_symbol } } } } ``` ## Downloading image assets This plugin provides you the option to download product asset images, and cache them in your Gatsby project. This works great with [`gatsby-image`](https://www.gatsbyjs.org/packages/gatsby-image). Add `downloadImageAssets: true` to your plugin options. These assets will be added as `images` to the `ChecProduct` nodes.