Hello we are trying to use Shopify graphql (graphql-js-client) in our angular app to get sorted products for our app, but when we use sortKey argument we get “Argument ‘sortKey’ on Field ‘products’ has an invalid value”.
Could someone please help us with this? thanks
const query = client.query((root) => {
root.add('shop', (shop) => {
shop.addConnection('products', {args: {first: 10, query: searchQuery, sortKey: 'TITLE'}}, (products) => {
products.add('id');
products.add('title');
products.addConnection('images', {args: {first: 1}}, (images) => {
images.add('src');
});
products.addConnection('variants', {args: {first: 1}}, (variant) => {
variant.add('id');
variant.add('availableForSale');
variant.add('title');
variant.add('price');
variant.add('compareAtPrice');
variant.add('image', (image) => {
image.add('src');
});
});
});
});
});
