summaryrefslogtreecommitdiff
path: root/src/lib/product/components/Product/Product.jsx
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-06-03 11:16:32 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-06-03 11:16:32 +0700
commit0ee7434188364dc230bbd034dc165a0f4850e3db (patch)
treed68059fb394f89ac0ad2887b25d49fcb7fd0d8d6 /src/lib/product/components/Product/Product.jsx
parentc89f620717483331534c4c8e7b1c9208799c2c11 (diff)
Add gtag event on product detail
Diffstat (limited to 'src/lib/product/components/Product/Product.jsx')
-rw-r--r--src/lib/product/components/Product/Product.jsx6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/product/components/Product/Product.jsx b/src/lib/product/components/Product/Product.jsx
index 9521cbe4..351c07c1 100644
--- a/src/lib/product/components/Product/Product.jsx
+++ b/src/lib/product/components/Product/Product.jsx
@@ -5,6 +5,8 @@ import ProductDesktop from './ProductDesktop'
import useAuth from '@/core/hooks/useAuth'
import ProductMobile from './ProductMobile'
import { useRouter } from 'next/router'
+import { useEffect } from 'react'
+import { gtagViewItem } from '@/core/utils/googleTag'
const Product = ({ product }) => {
const auth = useAuth()
@@ -26,6 +28,10 @@ const Product = ({ product }) => {
wishlist.refetch()
}
+ useEffect(() => {
+ gtagViewItem(product.variants)
+ }, [product])
+
return (
<>
<ProductMobile product={product} wishlist={wishlist} toggleWishlist={toggleWishlist} />