diff options
| author | HATEC\SPVDEV001 <tri.susilo@altama.co.id> | 2023-04-10 10:45:52 +0700 |
|---|---|---|
| committer | HATEC\SPVDEV001 <tri.susilo@altama.co.id> | 2023-04-10 10:45:52 +0700 |
| commit | 219e44b521778317a23703b489ddd3c57eddeb2f (patch) | |
| tree | 482d5321faec4453230346ce724f1dc160e9d68f /src/lib/cart | |
| parent | 19c2a18e5f8d3d9e9d56353828df9af6e7894ef2 (diff) | |
| parent | 4a05c21f583e1482acb126d51aafe5cbce49707f (diff) | |
Merge branch 'master' into development_tri/feedback_UAT
Diffstat (limited to 'src/lib/cart')
| -rw-r--r-- | src/lib/cart/components/Cart.jsx | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/lib/cart/components/Cart.jsx b/src/lib/cart/components/Cart.jsx index cfe1ff4c..25db4ce0 100644 --- a/src/lib/cart/components/Cart.jsx +++ b/src/lib/cart/components/Cart.jsx @@ -14,9 +14,7 @@ import Spinner from '@/core/components/elements/Spinner/Spinner' import Alert from '@/core/components/elements/Alert/Alert' import MobileView from '@/core/components/views/MobileView' import DesktopView from '@/core/components/views/DesktopView' -import ProductSearch from '@/lib/product/components/ProductSearch' import ProductCard from '@/lib/product/components/ProductCard' -import useProductSearch from '@/lib/product/hooks/useProductSearch' import productSearchApi from '@/lib/product/api/productSearchApi' const Cart = () => { @@ -24,7 +22,6 @@ const Cart = () => { const [products, setProducts] = useState(null) const { cart } = useCart({ enabled: !products }) - const {productSearch} = useProductSearch({'query':{'q':products?.[0].parent.name,'limit' : '10'}}); const [totalPriceBeforeTax, setTotalPriceBeforeTax] = useState(0) const [totalTaxAmount, setTotalTaxAmount] = useState(0) const [totalDiscountAmount, setTotalDiscountAmount] = useState(0) @@ -76,7 +73,8 @@ const Cart = () => { useEffect(() => { const LoadProductSImilar = async () => { - const productLoad = await productSearchApi({ query: `q=${products?.[0].parent.name}&limit=10` }) + const randProductIndex = Math.floor(Math.random() * products.length) + const productLoad = await productSearchApi({ query: `q=${products?.[randProductIndex].parent.name}&limit=10` }) setProductRecomendation(productLoad); @@ -432,7 +430,7 @@ const Cart = () => { </div> <div className='col-span-3 pl-4'> - <div className='sticky top-32 w-full p-4 rounded border border-gray_r-6 bg-white'> + <div className='sticky top-48 w-full p-4 rounded border border-gray_r-6 bg-white'> <h1 className='text-title-sm font-semibold mb-6'>Ringkasan Belanja</h1> <div className='flex justify-between mb-4'> <div className='text-gray_r-11'> |
