From 39dbe8f266beb7092bd6269dd737959d5e7ff5d0 Mon Sep 17 00:00:00 2001 From: "HATEC\\SPVDEV001" Date: Tue, 11 Apr 2023 13:10:20 +0700 Subject: notif berhasil di tambahan ke keranjang --- .../product/components/Product/ProductDesktop.jsx | 17 ++++++++-- .../product/components/Product/ProductMobile.jsx | 37 +++++++++++++++++++++- 2 files changed, 51 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/lib/product/components/Product/ProductDesktop.jsx b/src/lib/product/components/Product/ProductDesktop.jsx index 73d072e8..0bff3ceb 100644 --- a/src/lib/product/components/Product/ProductDesktop.jsx +++ b/src/lib/product/components/Product/ProductDesktop.jsx @@ -323,6 +323,7 @@ const ProductDesktop = ({ product, wishlist, toggleWishlist }) => {
setAddCartAlert(false)} @@ -335,8 +336,20 @@ const ProductDesktop = ({ product, wishlist, toggleWishlist }) => { className='h-20 object-contain object-center w-full border border-gray_r-4' />
-
{product.name}
-
Lihat Keranjang
+
+ {product.name} +
+
+ + Lihat Keranjang + +
+ +
+
Kamu Mungkin Juga Suka
+ + +
diff --git a/src/lib/product/components/Product/ProductMobile.jsx b/src/lib/product/components/Product/ProductMobile.jsx index 1194419e..43ef0e5e 100644 --- a/src/lib/product/components/Product/ProductMobile.jsx +++ b/src/lib/product/components/Product/ProductMobile.jsx @@ -12,6 +12,7 @@ import { useRouter } from 'next/router' import MobileView from '@/core/components/views/MobileView' import { toast } from 'react-hot-toast' import { createSlug } from '@/core/utils/slug' +import BottomPopup from '@/core/components/elements/Popup/BottomPopup' const ProductMobile = ({ product, wishlist, toggleWishlist }) => { const router = useRouter() @@ -19,6 +20,7 @@ const ProductMobile = ({ product, wishlist, toggleWishlist }) => { const [quantity, setQuantity] = useState('1') const [selectedVariant, setSelectedVariant] = useState(null) const [informationTab, setInformationTab] = useState(informationTabOptions[0].value) + const [addCartAlert, setAddCartAlert] = useState(false) const getLowestPrice = () => { const prices = product.variants.map((variant) => variant.price) @@ -87,7 +89,8 @@ const ProductMobile = ({ product, wishlist, toggleWishlist }) => { quantity, selected: true }) - toast.success('Berhasil menambahkan ke keranjang') + // toast.success('Berhasil menambahkan ke keranjang') + setAddCartAlert(true) } const handleClickBuy = () => { @@ -266,6 +269,38 @@ const ProductMobile = ({ product, wishlist, toggleWishlist }) => { + +
+ setAddCartAlert(false)} + > +
+
+ {product.name} +
+
+ {product.name} +
+
+ + Lihat Keranjang + +
+
+
+
Kamu Mungkin Juga Suka
+ + + +
+
+
) } -- cgit v1.2.3