const getProductQuery = /* GraphQL */ ` query getProductBySlug($slug: String!) { productByHandle(handle: $slug) { id handle title productType vendor description descriptionHtml options { id name values } priceRange { maxVariantPrice { amount currencyCode } minVariantPrice { amount currencyCode } } variants(first: 250) { pageInfo { hasNextPage hasPreviousPage } edges { node { id title sku selectedOptions { name value } priceV2 { amount currencyCode } compareAtPriceV2 { amount currencyCode } } } } images(first: 250) { pageInfo { hasNextPage hasPreviousPage } edges { node { originalSrc altText width height } } } } } ` export default getProductQuery