| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- import { gql, TypedDocumentNode } from "@apollo/client";
- import { CreateMergeCartData } from "@/types/cart/type";
- export const CREATE_MERGE_CART: TypedDocumentNode<CreateMergeCartData> = gql`
- mutation createMergeCart(
- $cartId: Int!
- ) {
- createMergeCart(
- input: {
- cartId: $cartId
- }
- ) {
- mergeCart {
- id
- appliedTaxes
- itemsQty
- isGuest
- itemsCount
- items {
- edges {
- node {
- id
- cartId
- productId
- name
- price
- baseImage
- sku
- quantity
- type
- productUrlKey
- canChangeQty
- }
- }
- }
- isVip
- vipDiscountAmount
- formattedVipDiscountAmount
- giftcardNumber
- subtotal
- subTotalInclTax
- discountAmount
- giftcardAmount
- vipPlusAmount
- vipExpireDate
- taxAmount
- taxTotal
- shippingAmount
- shippingAmountInclTax
- grandTotal
- formattedSubtotal
- formattedSubTotalInclTax
- formattedGiftcardAmount
- formattedDiscountAmount
- formattedVipPlusAmount
- formattedTaxAmount
- formattedTaxTotal
- formattedShippingAmount
- formattedShippingAmountInclTax
- formattedGrandTotal
- couponCode
- selectedShippingRate
- selectedShippingRateTitle
- paymentMethod
- paymentMethodTitle
- haveStockableItems
- billingAddress
- shippingAddress
- }
- }
- }
- `;
|