From 311bf133d0f8520566ab3e99f442c2ca6b710449 Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Tue, 11 Apr 2023 15:26:24 +0700 Subject: fix product slider layout --- .../product/components/Product/ProductMobile.jsx | 2 +- src/lib/product/components/ProductSlider.jsx | 46 +++++++++++----------- src/pages/video.jsx | 2 +- 3 files changed, 26 insertions(+), 24 deletions(-) (limited to 'src') diff --git a/src/lib/product/components/Product/ProductMobile.jsx b/src/lib/product/components/Product/ProductMobile.jsx index 0a7d690a..b75a191b 100644 --- a/src/lib/product/components/Product/ProductMobile.jsx +++ b/src/lib/product/components/Product/ProductMobile.jsx @@ -290,7 +290,7 @@ const ProductMobile = ({ product, wishlist, toggleWishlist }) => {
-
Kamu Mungkin Juga Suka
+
Kamu Mungkin Juga Suka
diff --git a/src/lib/product/components/ProductSlider.jsx b/src/lib/product/components/ProductSlider.jsx index c8bd3a82..931a8db7 100644 --- a/src/lib/product/components/ProductSlider.jsx +++ b/src/lib/product/components/ProductSlider.jsx @@ -12,7 +12,7 @@ const bannerClassName = const ProductSlider = ({ products, simpleTitle = false, bannerMode = false }) => { const bannerRef = useRef('') - const { isMobile } = useDevice() + const { isMobile, isDesktop } = useDevice() const changeBannerOpacity = (swiper) => { if (!bannerMode) return @@ -32,27 +32,29 @@ const ProductSlider = ({ products, simpleTitle = false, bannerMode = false }) => />
)} - - {bannerMode && ( - - - - )} - {products?.products?.map((product, index) => ( - - - - ))} - + {(isMobile || isDesktop) && ( + + {bannerMode && ( + + + + )} + {products?.products?.map((product, index) => ( + + + + ))} + + )} ) } diff --git a/src/pages/video.jsx b/src/pages/video.jsx index 708c3368..61790dbb 100644 --- a/src/pages/video.jsx +++ b/src/pages/video.jsx @@ -33,7 +33,7 @@ export default function Video() {