This commit is contained in:
Your Name committed 2026-06-18 20:44:38 -04:00
1 parent 62db477dbd
commit feeda6dc60
7 files changed
+263 -83

No files matched your search

+3 -3
View File
@@ -7,7 +7,7 @@ import DynamicPageRenderer from '../../../components/dynamic/DynamicPageRenderer
import ProductCard from '../../../components/ProductCard'
import { getCategoriesResult, getCmsPageResult, getProduct, getProductResult, getProductsResult } from '../../../lib/cms'
import { splitCmsLayoutSections } from '../../../lib/cms-sections'
import { resolveLocalized } from '../../../lib/localization'
import { resolveCategoryName, resolveLocalized } from '../../../lib/localization'
const lang = 'all'
@@ -24,7 +24,7 @@ export async function generateMetadata({ params }: { params: Promise<{ id: strin
if (!product) return { title: 'Product Not Found | HomAroma' }
const productName = resolveLocalized(product.name, lang) || product.scent.name
const categoryName = resolveLocalized(product.category.name, lang)
const categoryName = resolveCategoryName(product.category, lang)
const description = resolveLocalized(product.description, lang)
return {
@@ -75,7 +75,7 @@ export default async function ProductDetailPage({ params }: { params: Promise<{
const product = productResult.data
const related = await getRelated(product.category.id, product.id)
const productName = resolveLocalized(product.name, lang) || product.scent.name
const categoryName = resolveLocalized(product.category.name, lang)
const categoryName = resolveCategoryName(product.category, lang)
const details = resolveLocalized(product.details, lang)
const imageUrl = product.images?.[0]?.url || product.category.imageUrl || getCategoryImage(categoryName)