summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHATEC\SPVDEV001 <tri.susilo@altama.co.id>2023-10-05 09:54:22 +0700
committerHATEC\SPVDEV001 <tri.susilo@altama.co.id>2023-10-05 09:54:22 +0700
commit760a7199aafb1d7f995611f9b6bca1379dfc4b65 (patch)
tree5cc356783a8db406c3afa177990e77d7c18b2c5b /src
parente72c16eb549488e1ed847b022880f542d2a9c525 (diff)
hide checkbox if source != cart
Diffstat (limited to 'src')
-rw-r--r--src/core/components/elements/Product/cartProductsList.jsx20
-rw-r--r--src/lib/checkout/components/Checkout.jsx1
2 files changed, 13 insertions, 8 deletions
diff --git a/src/core/components/elements/Product/cartProductsList.jsx b/src/core/components/elements/Product/cartProductsList.jsx
index c1d96d96..7a95f1f1 100644
--- a/src/core/components/elements/Product/cartProductsList.jsx
+++ b/src/core/components/elements/Product/cartProductsList.jsx
@@ -108,13 +108,17 @@ const CardProdcuctsList = ({
className={`${product.hasProgram ? '!border-t-0 !border-b-0' : ''}`}
>
<td className='relative'>
- <ComponentCanBuy canBuy={product.canBuy} />
- <input
- type='checkbox'
- onClick={() => toggleSelected(product.id)}
- checked={product?.selected}
- className='accent-danger-500 w-4'
- />
+ {source == 'cart' && (
+ <>
+ <ComponentCanBuy canBuy={product.canBuy} />
+ <input
+ type='checkbox'
+ onClick={() => toggleSelected(product.id)}
+ checked={product?.selected}
+ className='accent-danger-500 w-4'
+ />
+ </>
+ )}
</td>
<td className='flex relative'>
<ComponentCanBuy canBuy={product.canBuy} />
@@ -139,6 +143,7 @@ const CardProdcuctsList = ({
{product?.code}{' '}
{product?.attributes.length > 0 ? `| ${product?.attributes.join(', ')}` : ''}
</div>
+ <div className='text-gray_r-11 mt-2'>Berat item : {product?.weight} Kg</div>
</div>
</td>
<td className='relative'>
@@ -189,6 +194,7 @@ const CardProdcuctsList = ({
</td>
)}
</tr>
+ {/* Component for promotion program product */}
{product?.program?.items && (
<tr key={product.program.id} className='!border-t-0'>
{product.program.items.map((item) => (
diff --git a/src/lib/checkout/components/Checkout.jsx b/src/lib/checkout/components/Checkout.jsx
index 6b7852f2..e2c1a85b 100644
--- a/src/lib/checkout/components/Checkout.jsx
+++ b/src/lib/checkout/components/Checkout.jsx
@@ -989,7 +989,6 @@ const Checkout = () => {
<div className='p-4'>
<div className='font-medium'>Detail Pesanan</div>
-
<CardProdcuctsList isLoading={isLoading} products={products} />
{/* <table className='table-checkout'>