Add feature for enabling related product

This commit is contained in:
powerwlsl 2022-08-11 03:49:38 +09:00
parent 87134e2990
commit 339f108500
13 changed files with 40 additions and 26 deletions

View File

@ -2,6 +2,7 @@
"provider": "bigcommerce", "provider": "bigcommerce",
"features": { "features": {
"wishlist": true, "wishlist": true,
"customerAuth": true "customerAuth": true,
"relatedProduct": false
} }
} }

View File

@ -5,6 +5,7 @@
"search": true, "search": true,
"customCheckout": true, "customCheckout": true,
"customerAuth": true, "customerAuth": true,
"wishlist": false "wishlist": false,
"relatedProduct": true
} }
} }

View File

@ -4,6 +4,7 @@
"wishlist": true, "wishlist": true,
"cart": true, "cart": true,
"search": true, "search": true,
"customerAuth": true "customerAuth": true,
"relatedProduct": true
} }
} }

View File

@ -5,6 +5,7 @@
"cart": false, "cart": false,
"search": false, "search": false,
"customerAuth": false, "customerAuth": false,
"customCheckout": false "customCheckout": false,
"relatedProduct": true
} }
} }

View File

@ -5,6 +5,7 @@
"cart": true, "cart": true,
"search": true, "search": true,
"customerAuth": false, "customerAuth": false,
"customCheckout": true "customCheckout": true,
"relatedProduct": true
} }
} }

View File

@ -1,6 +1,7 @@
{ {
"provider": "saleor", "provider": "saleor",
"features": { "features": {
"wishlist": false "wishlist": false,
"relatedProduct": true
} }
} }

View File

@ -5,6 +5,7 @@
"cart": false, "cart": false,
"search": true, "search": true,
"customerAuth": false, "customerAuth": false,
"customCheckout": false "customCheckout": false,
"relatedProduct": true
} }
} }

View File

@ -2,6 +2,7 @@
"provider": "shopify", "provider": "shopify",
"features": { "features": {
"wishlist": false, "wishlist": false,
"customerAuth": true "customerAuth": true,
"relatedProduct": true
} }
} }

View File

@ -5,6 +5,7 @@
"cart": true, "cart": true,
"search": true, "search": true,
"customerAuth": true, "customerAuth": true,
"customCheckout": false "customCheckout": false,
"relatedProduct": true
} }
} }

View File

@ -1,6 +1,7 @@
{ {
"provider": "swell", "provider": "swell",
"features": { "features": {
"wishlist": false "wishlist": false,
"relatedProduct": true
} }
} }

View File

@ -1,6 +1,7 @@
{ {
"provider": "vendure", "provider": "vendure",
"features": { "features": {
"wishlist": false "wishlist": false,
"relatedProduct": true
} }
} }

View File

@ -4,6 +4,7 @@
"search": true, "search": true,
"wishlist": false, "wishlist": false,
"customerAuth": false, "customerAuth": false,
"customCheckout": false "customCheckout": false,
"relatedProduct": true
} }
} }

View File

@ -94,20 +94,22 @@ export default function Cart() {
/> />
))} ))}
</ul> </ul>
<div className="my-6"> {process.env.COMMERCE_RELATEDPRODUCT_ENABLED && (
<Text> <div className="my-6">
Before you leave, take a look at these items. We picked them <Text>
just for you Before you leave, take a look at these items. We picked them
</Text> just for you
<div className="flex py-6 space-x-6"> </Text>
{[1, 2, 3, 4, 5, 6].map((x) => ( <div className="flex py-6 space-x-6">
<div {[1, 2, 3, 4, 5, 6].map((x) => (
key={x} <div
className="border border-accent-3 w-full h-24 bg-accent-2 bg-opacity-50 transform cursor-pointer hover:scale-110 duration-75" key={x}
/> className="border border-accent-3 w-full h-24 bg-accent-2 bg-opacity-50 transform cursor-pointer hover:scale-110 duration-75"
))} />
))}
</div>
</div> </div>
</div> )}
</div> </div>
)} )}
</div> </div>