mirror of
https://github.com/vercel/commerce.git
synced 2025-05-15 14:06:59 +00:00
Merge branch 'main' into fix-mobile-tap-targets
This commit is contained in:
commit
d04fff5a63
@ -23,17 +23,17 @@ export async function generateMetadata({
|
|||||||
if (!product) return notFound();
|
if (!product) return notFound();
|
||||||
|
|
||||||
const { url, width, height, altText: alt } = product.featuredImage || {};
|
const { url, width, height, altText: alt } = product.featuredImage || {};
|
||||||
const hide = !product.tags.includes(HIDDEN_PRODUCT_TAG);
|
const indexable = !product.tags.includes(HIDDEN_PRODUCT_TAG);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
title: product.seo.title || product.title,
|
title: product.seo.title || product.title,
|
||||||
description: product.seo.description || product.description,
|
description: product.seo.description || product.description,
|
||||||
robots: {
|
robots: {
|
||||||
index: hide,
|
index: indexable,
|
||||||
follow: hide,
|
follow: indexable,
|
||||||
googleBot: {
|
googleBot: {
|
||||||
index: hide,
|
index: indexable,
|
||||||
follow: hide
|
follow: indexable
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
openGraph: url
|
openGraph: url
|
||||||
|
@ -25,7 +25,7 @@ export default function CartModal({ cart }: { cart: Cart | undefined }) {
|
|||||||
const closeCart = () => setIsOpen(false);
|
const closeCart = () => setIsOpen(false);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
// Open cart modal when when quantity changes.
|
// Open cart modal when quantity changes.
|
||||||
if (cart?.totalQuantity !== quantityRef.current) {
|
if (cart?.totalQuantity !== quantityRef.current) {
|
||||||
// But only if it's not already open (quantity also changes when editing items in cart).
|
// But only if it's not already open (quantity also changes when editing items in cart).
|
||||||
if (!isOpen) {
|
if (!isOpen) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user