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

export * from './RemoveItemFromCartFab'
import { Plugin as GoogleDatalayerRemoveItemFromCartFab } from '@graphcommerce/google-datalayer/plugins/GoogleDatalayerRemoveItemFromCartFab'
import { ComponentProps } from 'react'
import { RemoveItemFromCartFab as RemoveItemFromCartFabBase } from './RemoveItemFromCartFab'

/**
 * Interceptor for `<RemoveItemFromCartFab/>` with these plugins:
 * 
 * - `@graphcommerce/google-datalayer/plugins/GoogleDatalayerRemoveItemFromCartFab`
 */
type RemoveItemFromCartFabProps = ComponentProps<typeof RemoveItemFromCartFabBase>

function GoogleDatalayerRemoveItemFromCartFabInterceptor(props: RemoveItemFromCartFabProps) {
  return <GoogleDatalayerRemoveItemFromCartFab {...props} Prev={RemoveItemFromCartFabBase} />
}
export const RemoveItemFromCartFab = GoogleDatalayerRemoveItemFromCartFabInterceptor
