diff --git a/lib/shopify/index.ts b/lib/shopify/index.ts index a8804d045..2c6bfcc82 100644 --- a/lib/shopify/index.ts +++ b/lib/shopify/index.ts @@ -198,11 +198,12 @@ const reshapeProducts = (products: ShopifyProduct[]) => { }; export async function createCart(): Promise { + console.time('createCart'); const res = await shopifyFetch({ query: createCartMutation, cache: 'no-store' }); - + console.timeEnd('createCart'); return reshapeCart(res.body.data.cartCreate.cart); } @@ -210,6 +211,7 @@ export async function addToCart( cartId: string, lines: { merchandiseId: string; quantity: number }[] ): Promise { + console.time('addToCart'); const res = await shopifyFetch({ query: addToCartMutation, variables: { @@ -218,10 +220,12 @@ export async function addToCart( }, cache: 'no-store' }); + console.timeEnd('addToCart'); return reshapeCart(res.body.data.cartLinesAdd.cart); } export async function removeFromCart(cartId: string, lineIds: string[]): Promise { + console.time('removeFromCart'); const res = await shopifyFetch({ query: removeFromCartMutation, variables: { @@ -230,7 +234,7 @@ export async function removeFromCart(cartId: string, lineIds: string[]): Promise }, cache: 'no-store' }); - + console.timeEnd('removeFromCart'); return reshapeCart(res.body.data.cartLinesRemove.cart); } @@ -238,6 +242,7 @@ export async function updateCart( cartId: string, lines: { id: string; merchandiseId: string; quantity: number }[] ): Promise { + console.time('updateCart'); const res = await shopifyFetch({ query: editCartItemsMutation, variables: { @@ -246,7 +251,7 @@ export async function updateCart( }, cache: 'no-store' }); - + console.timeEnd('updateCart'); return reshapeCart(res.body.data.cartLinesUpdate.cart); }