/* This file is automatically generated for @graphcommerce/magento-cart-items/components/UpdateItemQuantity/UpdateItemQuantity */

export * from './UpdateItemQuantity'
import { Plugin as GoogleDatalayerUpdateItemQuantity } from '@graphcommerce/google-datalayer/plugins/GoogleDatalayerUpdateItemQuantity'
import { ComponentProps } from 'react'
import { UpdateItemQuantity as UpdateItemQuantityBase } from './UpdateItemQuantity'

/**
 * Interceptor for `<UpdateItemQuantity/>` with these plugins:
 * 
 * - `@graphcommerce/google-datalayer/plugins/GoogleDatalayerUpdateItemQuantity`
 */
type UpdateItemQuantityProps = ComponentProps<typeof UpdateItemQuantityBase>

function GoogleDatalayerUpdateItemQuantityInterceptor(props: UpdateItemQuantityProps) {
  return <GoogleDatalayerUpdateItemQuantity {...props} Prev={UpdateItemQuantityBase} />
}
export const UpdateItemQuantity = GoogleDatalayerUpdateItemQuantityInterceptor
