imsujan276 / shopify_flutter

A flutter package that works as a bridge between your Shopify Store and Flutter Application
https://pub.dev/packages/shopify_flutter
MIT License
26 stars 27 forks source link

The number of graphql statements (lineItems(first: 10)) is too small to be configurable #66

Closed WangXiaoRi closed 5 months ago

WangXiaoRi commented 5 months ago

/// Query to get checkout info without shipping rates const String getCheckoutInfoWithoutShipping = r''' query($id: ID!){ node(id: $id) { ... on Checkout { id email ready appliedGiftCards { amountUsedV2 { amount currencyCode } balanceV2 { amount currencyCode } id } requiresShipping shippingLine { handle priceV2 { amount currencyCode } title } shippingAddress { address1 address2 city company country countryCodeV2 firstName formattedArea id lastName latitude longitude name phone province provinceCode zip } completedAt createdAt currencyCode lineItems(first: 10) { edges { node { id quantity title customAttributes { key value } discountAllocations { allocatedAmount { amount currencyCode } } variant { id priceV2 { amount currencyCode } title image { altText originalSrc id } compareAtPriceV2 { amount currencyCode } weight weightUnit availableForSale quantityAvailable sku requiresShipping product { options(first: 5) { id name values } variants(first: 250) { edges { node { id title image { altText id originalSrc } priceV2 { amount currencyCode } compareAtPriceV2 { amount currencyCode } weight weightUnit availableForSale sku requiresShipping quantityAvailable selectedOptions { name value } } } pageInfo { hasNextPage } } availableForSale collections(first: 5) { edges { node { description descriptionHtml id handle updatedAt title } } } createdAt description descriptionHtml handle id onlineStoreUrl productType publishedAt tags title updatedAt vendor images(first: 5) { edges { node { altText id originalSrc } } } media(first: 250) { edges { node { alt id mediaContentType previewImage { altText id originalSrc } } } } } } } } } note webUrl updatedAt totalTaxV2 { amount currencyCode } totalPriceV2 { amount currencyCode } taxesIncluded taxExempt subtotalPriceV2 { amount currencyCode } orderStatusUrl order { id } } } } ''';

imsujan276 commented 5 months ago

It will be available in next update