summaryrefslogtreecommitdiff
path: root/src/lib/product
diff options
context:
space:
mode:
authorHATEC\SPVDEV001 <tri.susilo@altama.co.id>2023-08-04 10:08:17 +0700
committerHATEC\SPVDEV001 <tri.susilo@altama.co.id>2023-08-04 10:08:17 +0700
commitec1daf8936a1290100f13ddb762287e85a6f0bb6 (patch)
tree0edb020694b6efa8d1c1f6247ccc156c31f07892 /src/lib/product
parent7f5b0518474f702b68ca459e5cb531212504472d (diff)
feedback testing
Diffstat (limited to 'src/lib/product')
-rw-r--r--src/lib/product/api/productSimilarApi.js2
-rw-r--r--src/lib/product/components/Product/ProductDesktop.jsx1
-rw-r--r--src/lib/product/components/ProductCard.jsx8
-rw-r--r--src/lib/product/components/ProductSlider.jsx2
4 files changed, 7 insertions, 6 deletions
diff --git a/src/lib/product/api/productSimilarApi.js b/src/lib/product/api/productSimilarApi.js
index f9599e86..c1bccd59 100644
--- a/src/lib/product/api/productSimilarApi.js
+++ b/src/lib/product/api/productSimilarApi.js
@@ -8,7 +8,7 @@ const productSimilarApi = async ({ query, source }) => {
if (flashSale && flashSale.length > 0) {
const dataFlash = await productSearchApi({
query: `fq=flashsale_id_i:${flashSale[0].pricelistId}&fq=flashsale_price_f:[1 TO *]&limit=${
- source === 'bottom' ? '4' : '2'
+ source === 'bottom' ? '4' : '1'
}`,
operation: 'AND'
})
diff --git a/src/lib/product/components/Product/ProductDesktop.jsx b/src/lib/product/components/Product/ProductDesktop.jsx
index 5cbe8a8a..123ee708 100644
--- a/src/lib/product/components/Product/ProductDesktop.jsx
+++ b/src/lib/product/components/Product/ProductDesktop.jsx
@@ -23,7 +23,6 @@ import CountDown2 from '@/core/components/elements/CountDown/CountDown2'
import CountDown from '@/core/components/elements/CountDown/CountDown'
const ProductDesktop = ({ products, wishlist, toggleWishlist }) => {
- console.log('ini product', products)
const router = useRouter()
const auth = useAuth()
const { slug } = router.query
diff --git a/src/lib/product/components/ProductCard.jsx b/src/lib/product/components/ProductCard.jsx
index b38bb43c..491ecaae 100644
--- a/src/lib/product/components/ProductCard.jsx
+++ b/src/lib/product/components/ProductCard.jsx
@@ -6,9 +6,11 @@ import { createSlug } from '@/core/utils/slug'
import whatsappUrl from '@/core/utils/whatsappUrl'
import ImageNext from 'next/image'
import Product from './Product/Product'
+import { useRouter } from 'next/router'
const ProductCard = ({ product, simpleTitle, variant = 'vertical' }) => {
- console.log('ini prodyct ', product)
+ const router = useRouter()
+ console.log('ini route', router)
const callForPriceWhatsapp = whatsappUrl('product', {
name: product.name,
url: createSlug('/shop/product/', product.name, product.id, true)
@@ -16,7 +18,7 @@ const ProductCard = ({ product, simpleTitle, variant = 'vertical' }) => {
if (variant == 'vertical') {
return (
- <div className='rounded shadow-sm border border-gray_r-4 bg-white h-[350px]'>
+ <div className='rounded shadow-sm border border-gray_r-4 bg-white h-[350px] w-[165px]'>
<Link
href={createSlug('/shop/product/', product?.name, product?.id)}
className='border-b border-gray_r-4 relative'
@@ -26,7 +28,7 @@ const ProductCard = ({ product, simpleTitle, variant = 'vertical' }) => {
alt={product?.name}
className='w-full object-contain object-center h-36 sm:h-48'
/>
- {product?.flashSale?.id > 0 && (
+ {router.pathname != '/' && product?.flashSale?.id > 0 && (
<div className='absolute bottom-0 bg-red-600 w-full h-10 grid'>
<div className='flex gap-x-1 items-center p-2 justify-center'>
<div className='bg-yellow-400 rounded-full p-1 h-6 w-19 flex items-center justify-center '>
diff --git a/src/lib/product/components/ProductSlider.jsx b/src/lib/product/components/ProductSlider.jsx
index b511eea5..dedbd6ab 100644
--- a/src/lib/product/components/ProductSlider.jsx
+++ b/src/lib/product/components/ProductSlider.jsx
@@ -66,7 +66,7 @@ const ProductSlider = ({ products, simpleTitle = false, bannerMode = false }) =>
</MobileView>
<DesktopView>
- <Swiper slidesPerView={5.6} spaceBetween={16} {...swiperProps}>
+ <Swiper slidesPerView={6.7} spaceBetween={16} {...swiperProps}>
{swiperContent}
</Swiper>
</DesktopView>