UNPKG

@stackend/api

Version:

JS bindings to api.stackend.com

47 lines (45 loc) 799 B
import moneyV2Query from './moneyV2Query'; import imageQuery from './imageQuery'; export default function reducedProductQuery( imageMaxWidth: number | undefined | null, includeOriginalSrc = false ): string { return ` id, handle, title, updatedAt, createdAt, availableForSale, productType, vendor, priceRange { minVariantPrice ${moneyV2Query()}, maxVariantPrice ${moneyV2Query()} }, options { id, name, values }, images (first: 10) { edges { node { ${imageQuery(imageMaxWidth, includeOriginalSrc)} } } }, collections (first: 100) { edges { node { handle } } }, metafield__stackendAddToCartLink: metafield (namespace:"custom", key:"stackend") { id, key, value } `; }