import { gql } from 'apollo-boost';
export default gql `
fragment CartProductItemInfoDeepNesting on CartProductItemInfo {
additionalinfo {
label
value
}
category
categoryids {
value
}
description {
value
}
shortdescription {
label
value
}
flags {
label
value
}
specifications {
label
value
}
isgiftcard
itemid
prices {
label
value
}
sku
}
fragment CartProductStateDeepNesting on CartProductState {
errormessage
}
fragment CartProductPropertiesDeepNesting on CartProductProperties {
buyinfo {
...CartBuyInfoDeepNesting
}
cartinfo {
...CartInfoDeepNesting
}
iteminfo {
...CartProductItemInfoDeepNesting
}
math {
...MathDeepNesting
}
state {
...CartProductStateDeepNesting
}
type
}
fragment CartProductDeepNesting on CartProduct {
identifier
image
name
type
properties {
...CartProductPropertiesDeepNesting
}
productOptions {
type
value
}
}
fragment ChildrenProductsDeepNesting on ChildrenProducts {
products {
...CartProductDeepNesting
}
}
fragment AddressInfoDeepNesting on AddressInfo {
addresstype
city
country
county
state
postalCode
firstName
lastName
addressLine1
addressLine2
telephone
emailAddress
}
fragment CartUserInfoDeepNesting on CartUserInfo {
guid
userid
addressinfo {
...AddressInfoDeepNesting
}
}
fragment CartStateDeepNesting on CartState {
additionalinfo {
label
value
}
status
}
fragment MathDeepNesting on Math {
cost
currency
discountcost
discount
estTotalShippingDiscount
estTotalShippingPrice
estTotalShippingTax
estTotalTax
estunittax
esttax
estfulfilcost
estfulfilsale
estfulfiltax
fulfiltax
fulfilcost
fulfilsale
giftdiscount
giftcost
giftsale
estUnitTax
grandTotal
grandTotalAfterPayment
grandTotalTax
maxBagCount
quantity
sale
tax
totalBagCount
totalBagCountWithErrors
totalCost
totalDiscount
totalGiftWrapCost
totalGiftWrapDiscount
totalGiftWrapPrice
totalGiftWrapTax
totalSale
unittax
unitCost
unitSale
}
fragment CartItemInfoDeepNesting on CartItemInfo {
giftoption {
giftwraptax
giftwrapcost
}
}
fragment CartInfoDeepNesting on CartInfo {
quantity
discounttotal
discountonlytotal
giftitem
iseligible
pretaxtotal
shippingcharge
shippingtax
subtotal
total
totaltax
discount {
label
value
}
shippingmethods {
...ShippingMethodDeepNesting
}
valueaddedtaxes {
label
value
}
valuesapplied {
shiptotal
}
}
fragment ShippingMethodDeepNesting on ShippingMethod {
estdate
esttime
notes
name
selected
code
date
identifier
notification
prices {
label
value
}
time
type
}
fragment CartBuyInfoDeepNesting on CartBuyInfo {
pricing {
...PricingDeepNesting
}
inventorystatus
instock
preorder
preorderdate
deliverydate
availablequantity
availability {
instore
}
promomessages {
label
}
}
fragment PricingDeepNesting on Pricing {
currencycode
prices {
type
label
value
ismin
ismax
}
buymoresavemore {
minquantity
maxquantity
}
}
fragment CartPropertiesDeepNesting on CartProperties {
buyinfo {
...CartBuyInfoDeepNesting
}
cartinfo {
...CartInfoDeepNesting
}
iteminfo {
...CartItemInfoDeepNesting
}
math {
...MathDeepNesting
}
state {
...CartStateDeepNesting
}
userinfo {
...CartUserInfoDeepNesting
}
}
fragment UpdateBagResponse on UpdateBagResponse {
type
properties {
...CartPropertiesDeepNesting
}
children {
...ChildrenProductsDeepNesting
}
}
`;
//# sourceMappingURL=UpdateCartFragments.graphql.js.map