diff --git a/src/components/shop/ProductDetailClient.tsx b/src/components/shop/ProductDetailClient.tsx index c557077..f39431d 100644 --- a/src/components/shop/ProductDetailClient.tsx +++ b/src/components/shop/ProductDetailClient.tsx @@ -81,7 +81,7 @@ export default function ProductDetailClient({ product: initialProduct, productId ) - const images = [...new Set([product.thumbnail, ...(product.images?.map(i => i.url) ?? [])].filter(Boolean))] as string[] + const images = Array.from(new Set([product.thumbnail, ...(product.images?.map(i => i.url) ?? [])].filter(Boolean))) as string[] const price = selectedVariant?.prices?.[0] const mainImage = images[activeImage] ?? images[0]