diff --git a/components/product/add-to-cart.tsx b/components/product/add-to-cart.tsx index 2eba6e800..550f1ccb9 100644 --- a/components/product/add-to-cart.tsx +++ b/components/product/add-to-cart.tsx @@ -1,3 +1,5 @@ +// @ts-nocheck + 'use client'; import clsx from 'clsx'; diff --git a/components/product/product-view.tsx b/components/product/product-view.tsx index b094f9625..106499290 100644 --- a/components/product/product-view.tsx +++ b/components/product/product-view.tsx @@ -1,28 +1,28 @@ -'use client' +'use client'; -import { Carousel, CarouselItem } from 'components/modules/carousel/carousel' -import Price from 'components/product/price' -import SanityImage from 'components/ui/sanity-image' -import { Product } from "lib/storm/types/product" -import { cn } from 'lib/utils' -import { useTranslations } from 'next-intl' -import dynamic from "next/dynamic" -import { AddToCart } from './add-to-cart' -const ProductCard = dynamic(() => import('components/ui/product-card')) -const Text = dynamic(() => import('components/ui/text')) +import { Carousel, CarouselItem } from 'components/modules/carousel/carousel'; +import Price from 'components/product/price'; +import SanityImage from 'components/ui/sanity-image'; +import { Product } from 'lib/storm/types/product'; +import { cn } from 'lib/utils'; +import { useTranslations } from 'next-intl'; +import dynamic from 'next/dynamic'; +const ProductCard = dynamic(() => import('components/ui/product-card')); +const Text = dynamic(() => import('components/ui/text')); interface ProductViewProps { - product: Product - relatedProducts: Product[] + product: Product; + relatedProducts: Product[]; } -export default function ProductView({product, relatedProducts }: ProductViewProps) { - const images = product.images - const t = useTranslations('product') +export default function ProductView({ product, relatedProducts }: ProductViewProps) { + const images = product.images; + const t = useTranslations('product'); return ( -