@chec/gatsby-source-chec

1.3.0 • Public • Published

@chec/gatsby-source-chec

🛍 Gatsby plugin for sourcing products, categories and merchant info from your Chec store

Install

yarn add @chec/gatsby-source-chec # npm install @chec/gatsby-source-chec

Config

// In your gatsby-config.js
plugins: [
  {
    resolve: `@chec/gatsby-source-chec`,
    options: {
      publicKey: '...',
      downloadImageAssets: true, // false by default
    },
  },
];

Usage

{
  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.

Add downloadImageAssets: true to your plugin options.

These assets will be added as images to the ChecProduct nodes.

Package Sidebar

Install

npm i @chec/gatsby-source-chec

Weekly Downloads

5

Version

1.3.0

License

BSD-3-Clause

Unpacked Size

5.72 kB

Total Files

4

Last publish

Collaborators

  • checplatform
  • dvnkshl
  • robbieaverill
  • scopey
  • notrab
  • kvisca
  • jaeriahtay