Skip to content
This repository was archived by the owner on Nov 20, 2023. It is now read-only.

Files

Latest commit

 

History

History

react-graphql-client

react-graphql-client

An example using graphql-js-client built with React. This project was bootstrapped with Create React App. This example uses babel-plugin-graphql-js-client-transform in conjunction with graphql-js-client to build queries.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone https://github.com/Shopify/storefront-api-examples.git this repository
  • cd storefront-api-examples
  • cd react-graphql-client
  • yarn install

Configuring

If you would like to connect your store to this example, open up src/index.js and update the url and X-Shopify-Storefront-Access-Token header:

export const client = new Client(typeBundle, {
  url: 'https://your-shop-name.myshopify.com/api/graphql',
  fetcherOptions: {
    headers: {
      'X-Shopify-Storefront-Access-Token': 'your-storefront-access-token'
    }
  }
});

Running

Start a local server:

yarn start

Further Reading / Useful Links

Contributing

For help on setting up the repo locally, building, testing, and contributing please see CONTRIBUTING.md.

Code of Conduct

All developers who wish to contribute through code or issues, take a look at the CODE_OF_CONDUCT.md.

License

MIT, see LICENSE for details.