UNPKG

@shopify/hydrogen-react

Version:

React components, hooks, and utilities for creating custom Shopify storefronts

115 lines (105 loc) 3.32 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const CartLineAdd = (cartFragment) => ` mutation CartLineAdd($cartId: ID!, $lines: [CartLineInput!]!, $numCartLines: Int = 250, $country: CountryCode = ZZ) @inContext(country: $country) { cartLinesAdd(cartId: $cartId, lines: $lines) { cart { ...CartFragment } } } ${cartFragment} `; const CartCreate = (cartFragment) => ` mutation CartCreate($input: CartInput!, $numCartLines: Int = 250, $country: CountryCode = ZZ) @inContext(country: $country) { cartCreate(input: $input) { cart { ...CartFragment } } } ${cartFragment} `; const CartLineRemove = (cartFragment) => ` mutation CartLineRemove($cartId: ID!, $lines: [ID!]!, $numCartLines: Int = 250, $country: CountryCode = ZZ) @inContext(country: $country) { cartLinesRemove(cartId: $cartId, lineIds: $lines) { cart { ...CartFragment } } } ${cartFragment} `; const CartLineUpdate = (cartFragment) => ` mutation CartLineUpdate($cartId: ID!, $lines: [CartLineUpdateInput!]!, $numCartLines: Int = 250, $country: CountryCode = ZZ) @inContext(country: $country) { cartLinesUpdate(cartId: $cartId, lines: $lines) { cart { ...CartFragment } } } ${cartFragment} `; const CartNoteUpdate = (cartFragment) => ` mutation CartNoteUpdate($cartId: ID!, $note: String, $numCartLines: Int = 250, $country: CountryCode = ZZ) @inContext(country: $country) { cartNoteUpdate(cartId: $cartId, note: $note) { cart { ...CartFragment } } } ${cartFragment} `; const CartBuyerIdentityUpdate = (cartFragment) => ` mutation CartBuyerIdentityUpdate( $cartId: ID! $buyerIdentity: CartBuyerIdentityInput! $numCartLines: Int = 250 $country: CountryCode = ZZ ) @inContext(country: $country) { cartBuyerIdentityUpdate(cartId: $cartId, buyerIdentity: $buyerIdentity) { cart { ...CartFragment } } } ${cartFragment} `; const CartAttributesUpdate = (cartFragment) => ` mutation CartAttributesUpdate($attributes: [AttributeInput!]!, $cartId: ID!, $numCartLines: Int = 250, $country: CountryCode = ZZ) @inContext(country: $country) { cartAttributesUpdate(attributes: $attributes, cartId: $cartId) { cart { ...CartFragment } } } ${cartFragment} `; const CartDiscountCodesUpdate = (cartFragment) => ` mutation CartDiscountCodesUpdate($cartId: ID!, $discountCodes: [String!], $numCartLines: Int = 250, $country: CountryCode = ZZ) @inContext(country: $country) { cartDiscountCodesUpdate(cartId: $cartId, discountCodes: $discountCodes) { cart { ...CartFragment } } } ${cartFragment} `; const CartQuery = (cartFragment) => ` query CartQuery($id: ID!, $numCartLines: Int = 250, $country: CountryCode = ZZ) @inContext(country: $country) { cart(id: $id) { ...CartFragment } } ${cartFragment} `; exports.CartAttributesUpdate = CartAttributesUpdate; exports.CartBuyerIdentityUpdate = CartBuyerIdentityUpdate; exports.CartCreate = CartCreate; exports.CartDiscountCodesUpdate = CartDiscountCodesUpdate; exports.CartLineAdd = CartLineAdd; exports.CartLineRemove = CartLineRemove; exports.CartLineUpdate = CartLineUpdate; exports.CartNoteUpdate = CartNoteUpdate; exports.CartQuery = CartQuery; //# sourceMappingURL=cart-queries.js.map