summaryrefslogtreecommitdiff
path: root/src/lib/product/components/Product/ProductDesktop.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/product/components/Product/ProductDesktop.jsx')
-rw-r--r--src/lib/product/components/Product/ProductDesktop.jsx14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/lib/product/components/Product/ProductDesktop.jsx b/src/lib/product/components/Product/ProductDesktop.jsx
index e15ea252..4e746877 100644
--- a/src/lib/product/components/Product/ProductDesktop.jsx
+++ b/src/lib/product/components/Product/ProductDesktop.jsx
@@ -15,9 +15,13 @@ import BottomPopup from '@/core/components/elements/Popup/BottomPopup'
import ProductCard from '../ProductCard'
import productSimilarApi from '../../api/productSimilarApi'
import whatsappUrl from '@/core/utils/whatsappUrl'
+<<<<<<< HEAD
import PromotionType from '@/lib/promotinProgram/components/PromotionType'
import useAuth from '@/core/hooks/useAuth'
import odooApi from '@/core/api/odooApi'
+=======
+import { gtagAddToCart } from '@/core/utils/googleTag'
+>>>>>>> Feature/voucher
const ProductDesktop = ({ products, wishlist, toggleWishlist }) => {
const router = useRouter()
@@ -96,10 +100,10 @@ const ProductDesktop = ({ products, wishlist, toggleWishlist }) => {
setAddCartAlert(true)
}
- const handleBuy = (variantId) => {
- const quantity = variantQuantityRefs.current[variantId].value
+ const handleBuy = (variant) => {
+ const quantity = variantQuantityRefs.current[variant].value
if (!validQuantity(quantity)) return
- router.push(`/shop/checkout?productId=${variantId}&quantity=${quantity}`)
+ router.push(`/shop/checkout?productId=${variant}&quantity=${quantity}`)
}
const variantSectionRef = useRef(null)
@@ -299,7 +303,7 @@ const ProductDesktop = ({ products, wishlist, toggleWishlist }) => {
/>
<button
type='button'
- onClick={() => handleAddToCart(product.variants[0].id)}
+ onClick={() => handleAddToCart(product.variants[0])}
className='flex-1 py-2 btn-yellow'
>
Keranjang
@@ -428,7 +432,7 @@ const ProductDesktop = ({ products, wishlist, toggleWishlist }) => {
)}
<button
type='button'
- onClick={() => handleAddToCart(variant.id)}
+ onClick={() => handleAddToCart(variant)}
className='flex-1 py-2 btn-yellow'
>
Keranjang