diff --git a/client/src/pages/product/ui/ProductPage.tsx b/client/src/pages/product/ui/ProductPage.tsx
index 3390551..708db46 100644
--- a/client/src/pages/product/ui/ProductPage.tsx
+++ b/client/src/pages/product/ui/ProductPage.tsx
@@ -25,6 +25,7 @@ import { formatPriceRub } from '@/shared/lib/format-price'
import { reviewsCountRu } from '@/shared/lib/reviews-count-ru'
import { $user } from '@/shared/model/auth'
import { RichTextMessageContent } from '@/shared/ui/RichTextMessageContent'
+import { OptimizedImage } from '@/shared/ui/OptimizedImage'
export function ProductPage() {
const user = useUnit($user)
@@ -91,9 +92,6 @@ export function ProductPage() {
{imageUrls.map((url, idx) => (
{
setViewerIndex(idx)
setViewerOpen(true)
@@ -101,12 +99,21 @@ export function ProductPage() {
sx={{
width: '100%',
height: 420,
- objectFit: 'cover',
- display: 'block',
cursor: 'zoom-in',
userSelect: 'none',
}}
- />
+ >
+
+
))}
@@ -219,18 +226,27 @@ export function ProductPage() {
)}
{rv.imageUrl && (
+ >
+
+
)}