1.0.5 • Published 10 months ago

gatsby-source-stamped v1.0.5

Weekly downloads
-
License
0BSD
Repository
github
Last release
10 months ago

gatsby-source-stamped

Install

npm install gatsby-source-stamped

Setup Instructions

Configuration

// In your gatsby-config.js
module.exports = {
  plugins: [
    {
      resolve: `gatsby-source-stamped`,
      options: {
        publicKey: `your_stamped_public_key`,
        privateKey: `your_stamped_private_key`,
        storeHash: `your_stamped_store_hash`,
      },
    }
  ],
}

Configuration options

Your keys and store hash can be downloaded from your Stamped dashboard.

Stamped public key

publicKey string

Stamped private key

privateKey string

Stamped store hash

storeHash string

Disable plugin cache (optional)

disableCache boolean

How to query for reviews

The source plugin exposes two main node types available from Stamped API: Review and Products Ratings Summary.

Review nodes will be available in your site's GraphQL schema under stampedReview and allStampedReview.

Products Ratings Summary nodes will be available in your site's GraphQL schema under stampedRatingSummary and allStampedRatingSummary.

Reviews

To query for all reviews:

{
  allStampedReview {
    nodes {
      id
      rating
      body
      author
      date: dateCreated(formatString: "MM/DD/YYYY")
    }
  }
}

To query for all reviews associated with a product:

{
  allStampedReview(filter: {review: {productId: {eq: productId}}}) {
    edges {
      node {
        id
        review {
          id
          rating
          title
          body
          author
          date: dateCreated(formatString: "MM/DD/YYYY")
        }
      }
    }
  }
}

Product rating summary

To query for a single stampedRatingSummary node for a product:

  {
    stampedRatingSummary(productId: {eq: "productId"}) {
      id
      badge
      rating
      count
    }
  }

Credits

Plugin created and maintained by YYT eCommerce development team.

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago