diff --git a/site/components/product/ProductSidebar/ProductSidebar.tsx b/site/components/product/ProductSidebar/ProductSidebar.tsx index 55c659c1d..356ca4f84 100644 --- a/site/components/product/ProductSidebar/ProductSidebar.tsx +++ b/site/components/product/ProductSidebar/ProductSidebar.tsx @@ -10,6 +10,7 @@ import { SelectedOptions, } from '../helpers' import { Box, Stack, Text as ChakraText } from '@chakra-ui/react' +import { Metafield } from '@commerce/types/common' import productDetailsMetafields from '../../../static_data/productDetailsMetafields.json' @@ -43,8 +44,6 @@ const ProductSidebar: FC = ({ product, className }) => { } } - console.log(product.metafields!.custom) - return (
= ({ product, className }) => { - {productDetailsMetafields.metafields[0].names.map((meta) => ( + {productDetailsMetafields.metafields[0].names.map((meta: any) => ( = ({ product, className }) => { {meta.name}:{' '} - {product.metafields.custom - .filter((o) => o.key == meta.key) - .map((o) => o.value)} + {product.metafields!.custom[meta.key as keyof Metafield].value} ))} diff --git a/site/pages/product/[slug].tsx b/site/pages/product/[slug].tsx index a12711796..c62c139b0 100644 --- a/site/pages/product/[slug].tsx +++ b/site/pages/product/[slug].tsx @@ -31,8 +31,6 @@ export async function getStaticProps({ const pagesPromise = commerce.getAllPages({ config, preview }) const siteInfoPromise = commerce.getSiteInfo({ config, preview }) - console.log(withMetafields) - const productPromise = commerce.getProduct({ variables: { slug: params!.slug, @@ -52,8 +50,6 @@ export async function getStaticProps({ const { product } = await productPromise const { products: relatedProducts } = await allProductsPromise - console.log(product) - if (!product) { return { notFound: true,