fix update Section Block

This commit is contained in:
Your Name committed 2026-06-17 21:08:24 -04:00
1 parent 996dfdabd0
commit 6f67ee6077
47 files changed
+1792 -197

No files matched your search

@@ -5,6 +5,8 @@ import Link from 'next/link'
import { getCategoryImage, formatPrice, type Product } from '@homaroma/types'
import { useCartStore } from '../store/cartStore'
import { resolveLocalized } from '../lib/localization'
import { useTranslation } from 'react-i18next'
import { useLang } from '../hooks/useLang'
interface Props {
product: Product
@@ -13,11 +15,13 @@ interface Props {
export default function AddToCartSection({ product }: Props) {
const [selectedVariant, setSelectedVariant] = useState(0)
const { addToCart, toggleCart } = useCartStore()
const { t } = useTranslation()
const lang = useLang()
const currentVariant = product.variants[selectedVariant]
const categoryName = resolveLocalized(product.category.name)
const productName = resolveLocalized(product.name) || product.scent.name
const description = resolveLocalized(product.description)
const categoryName = resolveLocalized(product.category.name, lang)
const productName = resolveLocalized(product.name, lang) || product.scent.name
const description = resolveLocalized(product.description, lang)
const handleAddToCart = () => {
if (!currentVariant) return