Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | 52x 52x 52x | import gql from 'graphql-tag'; import { ProductPriceFragment } from './../../fragments'; export default gql` ${ProductPriceFragment} fragment Images on ProductVariant { images { url label } } fragment Price on ProductVariant { price(currency: $currency, country: $country) { ...DefaultProductPrice } } fragment Attributes on ProductVariant { attributeList { name ... on BooleanAttribute { booleanValue: value } ... on DateAttribute { dateValue: value } ... on DateTimeAttribute { dateTimeValue: value } ... on StringAttribute { stringValue: value } ... on TimeAttribute { timeValue: value } ... on NumberAttribute { numberValue: value } ... on EnumAttribute { key label } ... on LocalizedEnumAttribute { key localizedLabel: label(locale: $locale) } ... on LocalizedStringAttribute { localizedString: value(locale: $locale) } ... on MoneyAttribute { centAmount currencyCode } ... on ReferenceAttribute { typeId id } } } fragment DefaultVariant on ProductVariant { id sku ...Images ...Price ...Attributes } query products( $where: String $sort: [String!] $limit: Int $offset: Int $skus: [String!] $locale: Locale! $acceptLanguage: [Locale!] $currency: Currency! $country: Country! ) { products( where: $where sort: $sort limit: $limit offset: $offset skus: $skus ) { offset count total results { id masterData { current { slug(acceptLanguage: $acceptLanguage) name(acceptLanguage: $acceptLanguage) metaTitle(acceptLanguage: $acceptLanguage) metaKeywords(acceptLanguage: $acceptLanguage) metaDescription(acceptLanguage: $acceptLanguage) description(acceptLanguage: $acceptLanguage) categoriesRef { id } allVariants { ...DefaultVariant } masterVariant { ...DefaultVariant } } } } } } `; |