import { SCAPE } from 'constants/brand'; import { productTypes } from 'constants/item-details'; import { credentials, credentialsKeys } from 'constants/sustainability'; import { Product } from 'lib/shopify/types'; import Link from 'next/link'; export function DescriptionContent({ product }: { product: Product }) { const productTypeKeys = Object.keys(productTypes); const checkProductType = () => { return product.tags.find(tag => productTypeKeys.includes(tag)); } const productType = checkProductType() as keyof typeof productTypes & string; const getCertificationId = (toFind: string) => credentialsKeys.find(key => key === toFind); if (!productType) { return null; } const itemDetails = productTypes[productType]; if (!itemDetails) { return null; } const certificationLink = (credType: keyof typeof credentials) => { return {credentials[credType].title} certified } const commonDetailKeys = Object.keys(itemDetails.common) return ( <>

{product.title}, an exclusive artwork by {SCAPE}

Details:

) };