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

/@chec/gatsby-source-chec/

    Package Sidebar

    Install

    npm i @chec/gatsby-source-chec

    Weekly Downloads

    2

    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