| 12345678910111213141516171819202122232425262728293031 |
- import { gql, type TypedDocumentNode } from "@apollo/client";
- import type { SaveCheckoutCartData,SaveCheckoutCartVariables } from "@/types/checkout/type";
- import { CART_DETAILES_FRAGMENT } from "@/graphql/cart/fragments/CartDetails";
- export const CREATE_SAVE_CHECKOUT_CART: TypedDocumentNode<SaveCheckoutCartData,SaveCheckoutCartVariables> = gql`
- mutation CreateSaveCheckoutCart(
- $shippingMethod: String
- $paymentMethod: String
- $couponCode: String
- $giftCardNumber: String
- $memberDiscount: String
- $useShippingInsurance: String
- $rewardPoints: Int
- ) {
- createSaveCheckoutCart(
- input: {
- shippingMethod: $shippingMethod
- paymentMethod: $paymentMethod
- couponCode: $couponCode
- giftCardNumber: $giftCardNumber
- memberDiscount: $memberDiscount
- useShippingInsurance: $useShippingInsurance
- rewardPoints: $rewardPoints
- }
- ) {
- saveCheckoutCart {
- ${CART_DETAILES_FRAGMENT}
- }
- }
- }
- `;
|